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

Fri 27 Jun 2025

Sat 28 Jun 2025

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



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

Spa hotels in Bali

Go to map view
Leaflet | © OpenStreetMap contributors

Filter Results

Hotels by class

Hotel name

Price per night

Accommodation type

Districts

  • Show All

Attractions

  • Show All

Thematic hotels

  • Show All

Review rating

Hotel facilities

  • Show All

Room facilities

  • Show All
Apply Filters
Clear Filters

3672 properties found

  • Villa Pantai Karang

    Jalan Pantai Karang No 21, Sanur (Bali), Indonesia (Show map)

    Located only 6 minutes' walk from Pantai Karang Beach, the 3-star Villa Pantai Karang Sanur hotel includes a plunge pool and a terrace. Wi-Fi is offered throughout the property and a car park is…

    More...

    From US$ 207
    price for 1 night
    Book Now From US$ 207
  • Febri'S Hotel & Spa

    Kartika Plaza Street, Kuta Beach, Kuta (Bali), Indonesia (Show map)

    Located 2.3 km from Vihara Dharmayana Buddhist Temple, Febri'S Hotel & Spa Kuta is a 6-minute walk from Periplus Bookshop. Guests can take advantage of an outdoor pool area as well as a hammam…

    More...

    From US$ 63
    price for 1 night
    Book Now From US$ 63
  • Ketut'S Place Bed & Breakfast Ubud

    Suweta Street No.40, Ubud (Bali), Indonesia (Show map)

    Located just 500 metres from Jalan Kajeng, the 3-star Ketut'S Place Bed & Breakfast Ubud features spa therapy, a patio, and various recreational opportunities. Nestled within gardens, this family…

    More...

    From US$ 46
    price for 1 night
    Book Now From US$ 46
  • The Kama

    Jl. Grya Purna Ashram, Kutampi, Batununggul, Indonesia (Show map)

    The 4-star Kama Hotel Batununggul is located merely 500 metres from Buyuk Harbour and provides a tour desk for a better travel experience. Featuring a storage room and a restaurant, the hotel is…

    More...

    From US$ 133
    price for 1 night
    Book Now From US$ 133
  • The Village Of Angels

    The Village Of Angels Banjar Mendira, Desa Sengkidu, Manggis (Bali), Indonesia (Show map)

    Located around a 10-minute ride from Tenganan ancient village, The Village Of Angels Karangasem hotel boasts a wellness centre and a spa lounge with beauty therapy, body wraps, and body scrub.

    More...

    From US$ 260
    price for 1 night
    Book Now From US$ 260
  • Rama Phala Resort & Spa

    Jalan Raya Pengosekan, Ubud (Bali), Indonesia (Show map)

    The 4-star Rama Phala Resort & Spa enjoys a perfect location in the heart of Ubud and around a 25-minute walk from the scenic Tjampuhan's Sacred Hills Hiking Destination, which will bring a degree of…

    More...

    From US$ 191
    price for 1 night
    Book Now From US$ 191
  • Rambutan Hotel

    Jalan Mawar, Lovina (Bali), Indonesia (Show map)

    The 3-star Rambutan Hotel, located in the Lovina Beach district of Lovina, offers Wi-Fi in public areas, a swimming pool and a fitness area. Featuring a storage room and a barber shop, the family…

    More...

    From US$ 26
    price for 1 night
    Book Now From US$ 26
  • Benoa Sea Suites And Villas

    Jalan Pratama, Gang Taman Segara, Nusa Dua (Bali), Indonesia (Show map)

    Located a mere 5 minutes' walk from Taman Bhagawan in Nusa Dua, Benoa Sea Suites And Villas hotel offers a hot tub and an outdoor swimming pool. The holiday park also features an à la carte…

    More...

    From US$ 52
    price for 1 night
    Book Now From US$ 52
  • Tatak Bunut Villa Ceningan

    Jalan Nusa Ceningan, Nusa Lembongan (Bali), Indonesia (Show map)

    Featuring Wi-Fi throughout the property, Tatak Bunut Private Villa Nusa Lembongan hotel is around a 10-minute drive from Manta Bay Snorkeling. This guest house offers a car park on site and an…

    More...

    From US$ 26
    price for 1 night
    Book Now From US$ 26
  • Aneka Lovina Villas & Spa

    Jl. Raya Kalibukbuk, Lovina Beach, Lovina (Bali), Indonesia (Show map)

    Located just 9 minutes' walk from Lovina Beach, the 3-star Aneka Lovina Villas & Spa hotel features snorkelling, diving, and canoeing. The hotel is in the Lovina Beach district of Lovina, at a…

    More...

    From US$ 49
    price for 1 night
    Book Now From US$ 49
  • Puri Raja Hotel

    Jalan Padma Utara, Legian (Bali), Indonesia (Show map)

    Providing 37 rooms, the comfortable Puri Raja Hotel Legian is nestled around 5 minutes' drive from Tukad Mati. This 4-star hotel offers parking on site and an outdoor swimming pool.

    More...

    From US$ 62
    price for 1 night
    Book Now From US$ 62
  • Bliss Surfer Hotel By Tritama Hospitality

    Jl. Sriwijaya No. 88, Legian (Bali), Indonesia (Show map)

    Located around a 25-minute walk from Vihara Dharmayana Buddhist Temple, the stylish 4-star Bliss Surfer Legian Hotel features Wi-Fi throughout the property and a free private car park on site. The…

    More...

    From US$ 22
    price for 1 night
    Book Now From US$ 22
  • Junjungan Ubud Hotel And Spa

    Jl. Tirta Tawar Km.3.5 Br. Junjungan, Ubud (Bali), Indonesia (Show map)

    The 3-star Junjungan Ubud Hotel And Spa, situated merely 6 minutes' walk from Aura Spa, offers an aqua park, a library, and a garden. Located in Taman, which is a state temple from the former kingdom…

    More...

    From US$ 76
    price for 1 night
    Book Now From US$ 76
  • Amatara Agung Raka

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

    Amatara Agung Raka Hotel Ubud, located around a 5-minute walk from Art museum visits and approximately 10 minutes by car from The Blanco Renaissance Museum, features an outdoor swimming pool for…

    More...

    From US$ 59
    price for 1 night
    Book Now From US$ 59
  • Coco Resort Penida

    Jalan Crystal Bay, Desa Sakti, Sakti, Indonesia (Show map)

    90 km from Ngurah Rai International airport, the 4-star Coco Resort Penida Toyapakeh boasts airport transfer services and car rentals for its guests. Housed in a traditional-style building, this…

    More...

    From US$ 49
    price for 1 night
    Book Now From US$ 49
  • Sun Island Hotel Kuta

    Jl. Kartika Plaza 88, Kuta (Bali), Indonesia (Show map)

    Offering an outdoor pool area, Sun Island Hotel & Spa Kuta Kuta is situated in the Kartika Plaza district, a 19-minute walk from Bali bombing monument. This 4-star hotel entices guests with parking…

    More...

    From US$ 65
    price for 1 night
    Book Now From US$ 65
  • Bayside Bungalows

    Jalan Raya Candidasa No. 4, Candi Dasa (Bali), Indonesia (Show map)

    Located 65 km from Ngurah Rai International airport, the 4-star Bayside Bungalows Candi Dasa hotel offers airport shuttle services and car rentals. Lotus Lagoon is merely 1.1 km from the non-smoking…

    More...

    From US$ 92
    price for 1 night
    Book Now From US$ 92
  • Dekuta

    Poppies Lane 2, No: 8, Kuta (Bali), Indonesia (Show map)

    Situated at a distance of 2.1 km from a shopping hub like Krisna Oleh Souvenir Store, the 3-star Dekuta Hotel Kuta provides guests with a luggage room and a restaurant. A lounge bar as well as a…

    More...

    From US$ 41
    price for 1 night
    Book Now From US$ 41
  • Tusita Boutique Hotel

    Street Kartika Plaza 9X, Kuta (Bali), Indonesia (Show map)

    Offering 62 rooms, the pleasant 3-star Tusita Hotel is just a short stroll from the beach district of Kuta, 4.2 km from Krisna Oleh Souvenir Store. Guests can enjoy a hot tub and an outdoor swimming…

    More...

    From US$ 20
    price for 1 night
    Book Now From US$ 20
  • Naya Gawana Resort & Spa

    West Bali National Park, Banyuwedang, Indonesia (Show map)

    Situated nearly 20 minutes' walk from Pasir Putih, the charming 4-star Naya Gawana Resort & Spa Banyuwedang welcomes guests with a lobby area and a gift shop. Set in a forest, the traditional resort…

    More...

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