Menu
USD
USD U.S. dollar EUR Euro GBP Pound sterling AUD Australian dollar CAD Canadian dollar BRL Brazilian real BGN Bulgarian lev CNY Chinese yuan CZK Czech koruna DKK Danish krone HKD Hong Kong dollar ILS Israeli new sheqel JPY Japanese yen MYR Malaysian ringgit NZD New Zealand dollar NOK Norwegian krone PLN Polish zloty RON Romanian leu RUB Russian ruble SAR Saudi riyal SGD Singapore dollar ZAR South African rand KRW South Korean won SEK Swedish krona CHF Swiss franc TRY Turkish lira UAH Ukrainian hryvnia THB Thai baht
English
العربية 简体中文 Čeština Dansk Deutsch English Español Français Ελληνικά עברית Italiano 日本語 한국어 Magyar Nederlands Polski Português Русский Svenska Türkçe

Search Hotels

Select city first

2025-08-04

2025-08-05

Maximum period that can be booked is 30 days. Please enter alternative dates.



Ages of children:
Specify the age of a child
Specify the age of children
Cancel
OK

Spa hotels in Bali

Filter Results

Hotels by class

Hotel name

Price per night

Accommodation type

Districts

Attractions

Thematic hotels

Review rating

Hotel facilities

Room facilities

Apply Filters
Clear Filters

3739 properties found

  • Pita Maha Resort & Spa

    Jalan Sanggingan, Ubud (Bali), Indonesia (Show map)

    Located at a distance of 550 metres from Neka Art Museum Shop, the deluxe 5-star Pita Maha Resort & Spa Ubud offers 24-hour front desk assistance, late check-out service, and wake-up calls. The…

    More...

    From US$ 205
    price for 1 night
    Book Now From US$ 205
  • Mandapa, A Ritz-Carlton Reserve

    Jl. Kedewatan, Banjar Kedewatan Bali, Ubud (Bali), Indonesia (Show map)

    The intimate 5-star Mandapa, A Ritz-Carlton Reserve hotel lies in the Kedewatan district of Ubud and provides 4 restaurants serving Mediterranean, European, and Asian cuisine. Located around a 25…

    More...

    From US$ 1350
    price for 1 night
    Book Now From US$ 1350
  • Adiwana Bisma

    Jalan, Bisma, Ubud, Ubud (Bali), Indonesia (Show map)

    The 5-star Adiwana Bisma Hotel Ubud is 18 minutes' walk from Ubud and has a rooftop pool plus a fitness centre. This Ubud resort lies in the Ubud City-Centre district of Ubud, a few minutes' drive…

    More...

    From US$ 182
    price for 1 night
    Book Now From US$ 182
  • Alila Ubud

    Desa Melinggih Kelod, Gianyar (Bali), Indonesia (Show map)

    Offering a shop and a restaurant, the attractive Alila Ubud hotel lies in the Kedewatan district of Gianyar, approximately 6 km from Ubud Palace and at a distance of 6 km from such cultural places of…

    More...

    From US$ 510
    price for 1 night
    Book Now From US$ 510
  • Amadea Resort & Villas Seminyak Bali

    Jl. Kayu Aya 55, Seminyak (Bali), Indonesia (Show map)

    15 km from Ngurah Rai International airport, the 4-star Amadea Resort & Villas Seminyak boasts shuttle service and car rentals for its guests. Located in the Laksmana district of Seminyak and 15…

    More...

    From US$ 33
    price for 1 night
    Book Now From US$ 33
  • The Ubud Village Resort & Spa

    Jalan Raya Nyuh Kuning, Ubud (Bali), Indonesia (Show map)

    Located 6 minutes' walk from Titian Art Space, the elegant 5-star Ubud Village Resort & Spa provides guests with a sun terrace and a garden, as well as a treatment room and an outdoor swimming pool.

    More...

    From US$ 210
    price for 1 night
    Book Now From US$ 210
  • Aksari Luxury Resort & Spa Ubud By Ini Vie Hospitality

    88 Jl Raya Desa Kenderan, Tegallalang (Bali), Indonesia (Show map)

    The 5-star Aksari Resort Ubud By Ini Vie Hospitality Tegallalang is approximately a 10-minute drive from Tirta Empul Temple, and it features a bureau de change and a lift onsite. Boasting a prime…

    More...

    From US$ 250
    price for 1 night
    Book Now From US$ 250
  • Wapa Di Ume Sidemen

    Banjar Dinas Tebola, Sidemen, Id, Sidemen (Bali), Indonesia (Show map)

    The charming 5-star Wapa Di Ume Sidemen Hotel Sidemen, situated 2.7 km from Finish Point Bmw Rafting, welcomes guests with a gym, yoga classes, and a terrace. The luxury resort offers 21 rooms in a…

    More...

    From US$ 512
    price for 1 night
    Book Now From US$ 512
  • Six Senses Uluwatu

    Ji. Goa Lempeh, Pecatu, Kuta Selatan, Pecatu, Id, Uluwatu (Bali), Indonesia (Show map)

    Offering an outdoor swimming pool, the 5-star Six Senses Uluwatu Hotel is nestled in the Ungasan district, around 10 minutes' drive from Uluwatu Kecak & Fire Dance. This elegant resort has a currency…

    More...

    From US$ 726
    price for 1 night
    Book Now From US$ 726
  • Melasti Beach Resort & Spa Legian

    Jl. Padma Utara, Legian Beach, Legian (Bali), Indonesia (Show map)

    Featuring a treatment room and an outdoor swimming pool, the 3-star Melasti Beach Resort & Spa Legian is near the entertainment district of Legian. You will find a swimming pool in the beachfront…

    More...

    From US$ 32
    price for 1 night
    Book Now From US$ 32
  • Renaissance Bali Uluwatu Resort & Spa

    Jalan Pantai Balangan 1 No 1, Ungasan (Bali), Indonesia (Show map)

    Offering 208 rooms, the sophisticated Renaissance Bali Uluwatu Resort & Spa Ungasan is near a beach district and around 10 minutes' drive from Dreamland beach. The 5-star resort provides 24-hour…

    More...

    From US$ 133
    price for 1 night
    Book Now From US$ 133
  • Ubud Village Hotel

    Jalan Monkey Forest, Ubud (Bali), Indonesia (Show map)

    Located in a shopping neighbourhood, the 4-star Ubud Village Hotel is at a distance of 2.3 km from such culture-oriented attractions as Agung Rai Museum of Art. The hotel offers a swimming pool along…

    More...

    From US$ 156
    price for 1 night
    Book Now From US$ 156
  • Amankila

    Manggis, Manggis (Bali), Indonesia (Show map)

    Featuring views of the pool, Amankila Hotel Manggis is located at a distance of 3.8 km from Blue Lagoon Beach. This hotel also provides car rentals to explore the area.

    More...

    From US$ 880
    price for 1 night
    Book Now From US$ 880
  • Adiwana Suweta

    Jalan Suweta, Ubud (Bali), Indonesia (Show map)

    Featuring a wellness area with reflexology, body treatments, and facials, Adiwana Suweta Hotel Ubud is located a 10-minute ride from Sacred Monkey Forest Sanctuary. This 4-star resort boasts a…

    More...

    From US$ 175
    price for 1 night
    Book Now From US$ 175
  • Rimba By Ayana Bali

    Karang Mas Estate Jl. Karang Mas Sejahtera, Jimbaran (Bali), Indonesia (Show map)

    Featuring Wi-Fi throughout the property, the 5-star Rimba By Ayana Bali Hotel offers a cash machine and a bureau de change in Jimbaran. Providing sports fans with proximity to New Kuta Golf, which is…

    More...

    From US$ 176
    price for 1 night
    Book Now From US$ 176
  • Maua Nusa Penida Bali

    Jalan Gamat Bay Nusa Penida Island Klungkung, Sakti, Indonesia (Show map)

    Surrounded by greenery, Maua Nusa Penida Bali hotel features a wellness area. Guests can swim in a swimming pool, while this resort provides views of the garden.

    More...

    From US$ 189
    price for 1 night
    Book Now From US$ 189
  • Bali Garden Beach Resort

    Jalan Kartika, Tuban, Kuta, Bali 80361 Indonesia, Kuta (Bali), Indonesia (Show map)

    Boasting a currency exchange and a lift, Bali Garden Beach Resort Kuta is located at a 600-metre distance from Kuta Square. An outdoor pool along with a steam room, a sauna, and an outdoor swimming…

    More...

    From US$ 96
    price for 1 night
    Book Now From US$ 96
  • De Vins Sky Hotel Seminyak

    Jl. Petitenget, Seminyak (Bali), Indonesia (Show map)

    The comfortable 4-star De Vins Sky Hotel Seminyak is located 15 minutes' drive from Ngurah Rai International airport and offers a rooftop pool as well as a gym facility. Staying at the upscale hotel,…

    More...

    From US$ 62
    price for 1 night
    Book Now From US$ 62
  • Karma Kandara

    Jalan Villa Kandara, Banjar Wijaya Kusuma, Ungasan (Bali), Indonesia (Show map)

    Situated at a distance of 3.4 km from Melasti Beach, the 5-star Karma Kandara Ungasan hotel also offers a swimming pool. This Ungasan resort is in the Ungasan district of Ungasan, approximately 7 km…

    More...

    From US$ 693
    price for 1 night
    Book Now From US$ 693
  • Novotel Bali Ngurah Rai Airport

    Jalan Raya Ngurah Rai, Kuta (Bali), Indonesia (Show map)

    The comfortable 4-star Novotel Bali Ngurah Rai Airport Kuta hotel is nestled in a business area, welcoming guests with a cash machine and a lift. Featuring a swimming pool, the environmentally…

    More...

    From US$ 60
    price for 1 night
    Book Now From US$ 60