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-07-30

2025-07-31

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

3742 properties found

  • Ok Divers Resort & Spa

    Jl. Silayukti 6, Padangbai (Bali), Indonesia (Show map)

    Offering a saltwater pool and views of the pool, Ok Divers Resort & Spa Padangbai is situated nearly a 5-minute walk from Pura Dalem. The hotel provides Wi-Fi in public areas.

    More...

    From US$ 81
    price for 1 night
    Book Now From US$ 81
  • Alindra Villas & Spa

    Jalan Aneka Warga No. 12, Perum Puri Mumbul Permai, Nusa Dua (Bali), Indonesia (Show map)

    Featuring an outdoor pool, the 4-star Alindra Villas & Spa hotel sits in the very heart of Nusa Dua. The charming resort boasts views of the garden and offers Wi-Fi throughout the property.

    More...

    From US$ 102
    price for 1 night
    Book Now From US$ 102
  • Puri Wirata Dive Resort And Spa Amed

    Jalan Raya Bunutan - Amed, Amed (Bali), Indonesia (Show map)

    The charming 3-star Puri Wirata Dive Resort And Spa Amed is at a distance of 3.6 km from Water Sport and has an outdoor swimming pool plus a fitness club. The resort features 28 rooms in a rural area…

    More...

    From US$ 68
    price for 1 night
    Book Now From US$ 68
  • The Kayon Valley Resort

    Jalan Raya Andong, Banjar Nagi, Ubud (Bali), Indonesia (Show map)

    Offering parking in the Andong district, The Kayon Valley Resort is also 25 minutes' walk from significant religious sites like Saraswati Temple. Staying at the resort, which is 10 minutes by car…

    More...

    From US$ 237
    price for 1 night
    Book Now From US$ 237
  • The Village Guest House

    Jalan Sriwedari No 38, Taman Kaja, Ubud (Bali), Indonesia (Show map)

    Offering a swimming pool, The Village Guest House is nestled in the Ubud City-Centre district, merely 1.5 km from Campuhan Ridge Walk. This 3-star guest house features cars for rent, as well as Wi-Fi…

    More...

    From US$ 41
    price for 1 night
    Book Now From US$ 41
  • Bloo Lagoon Village

    Jalan Silayukti, Padangbai (Bali), Indonesia (Show map)

    Featuring an outdoor pool area for guests to unwind, the eco-friendly Bloo Lagoon Village is conveniently located merely a 5-minute walk from Blue Lagoon Beach. Situated about 60 km away from the…

    More...

    From US$ 166
    price for 1 night
    Book Now From US$ 166
  • Uma Kalai

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

    Nestled in Sayan, which sits on a ridge along the Ayung River well-known for historical sights like Ubud Palace, located 2.5 km away, the 5-star Uma Kalai Hotel Ubud offers a restaurant and baggage…

    More...

    From US$ 326
    price for 1 night
    Book Now From US$ 326
  • Tanah Merah Art Resort By Agata

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

    Tanah Merah Art Resort Ubud, located a 25-minute stroll from Jalan Kajeng, boasts an outdoor pool. Parking is available on site at this resort.

    More...

    From US$ 79
    price for 1 night
    Book Now From US$ 79
  • Bumi Muwa Ubud At Monkey Forest

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

    Offering a swimming pool, Bumi Muwa Ubud At Monkey Forest hotel sits in the Ubud City-Centre district, within close distance of Ubud Monkey Forest. This hotel also features Wi-Fi throughout the…

    More...

    From US$ 30
    price for 1 night
    Book Now From US$ 30
  • Djabu Canggu Beach Villa

    Jalan Pantai Batu Bolong, Canggu (Bali), Indonesia (Show map)

    Situated merely 11 minutes' walk from a rejuvenating destination like Aqua Health, the 3-star D'Djabu Villas Canggu hotel provides a wellness centre and a spa lounge. Featuring 14 rooms with views of…

    More...

    From US$ 67
    price for 1 night
    Book Now From US$ 67
  • Raditya Villa Ubud

    Jalan Subak Sok Wayah Ubud No.73, Ubud (Bali), Indonesia (Show map)

    Situated 25 minutes' stroll from Jalan Kajeng, the 7-room Raditya Villa Ubud offers a swimming pool, a wellness area for guests to relax in. Featuring access to a terrace, the property is located 19…

    More...

    From US$ 31
    price for 1 night
    Book Now From US$ 31
  • Amed Cafe & Hotel Kebun Wayan

    Jalan Raya Amed, Purwakerti, Karangasem, Purwakerti, Abang, Bali 80852, Amed (Bali), Indonesia (Show map)

    The 3-star Amed Cafe & Hotel Kebun Wayan, located at a 750-metre distance from Lookout and a mere 1.3 km from Amed Shipwreck, features a swimming pool for guests to take a dip in. You can use a cash…

    More...

    From US$ 36
    price for 1 night
    Book Now From US$ 36
  • Suparsa'S Homestay

    Jln. Sriwedari No. 35 Banjar Taman Kaja, Ubud (Bali), Indonesia (Show map)

    The 4-star Suparsa'S Homestay hotel, located in the Ubud City-Centre district, a mere 0.8 km from Peliatan Royal Palace Cultural Center, features views of the garden. This Ubud guest house offers…

    More...

    From US$ 15
    price for 1 night
    Book Now From US$ 15
  • Incense Impossible Beach-Adults Only

    Jalan Tanjung Simah Gg. Sedana, Uluwatu (Bali), Indonesia (Show map)

    Featuring views of the garden, Incense Impossible Beach-Adults Only Uluwatu hotel is located at a distance of 3.5 km from Masjid Agung Palapa. This guest house also features Wi-Fi throughout the…

    More...

    From US$ 132
    price for 1 night
    Book Now From US$ 132
  • Ts Hut Lembongan

    Mushroom Bay, Nusa Lembongan (Bali), Indonesia (Show map)

    The 4-star Ts Hut Lembongan Hotel is located 25 minutes' walk from Mushroom Bay Beach, offering 9 rooms along with recreational facilities and a garden. This Nusa Lembongan holiday park is in the…

    More...

    From US$ 52
    price for 1 night
    Book Now From US$ 52
  • Rumah Kayu Resort

    Br. Apuh Desa Lodtunduh, Ubud (Bali), Indonesia (Show map)

    Overlooking the garden, Rumah Kayu Resort Ubud is located at a distance of 4.6 km from Sacred Monkey Forest Sanctuary. Guests can spend their days relaxing by an outdoor swimming pool or enjoying…

    More...

    From US$ 97
    price for 1 night
    Book Now From US$ 97
  • Desa Swan Villas & Spa, Keramas

    Jl. Pantai Selukat, Keramas, Indonesia (Show map)

    Offering an aqua park, a summer terrace, and a golf course, the 4-star Desa Swan Villas & Spa, Keramas hotel lies in a shopping area of Keramas, a 10-minute drive from Keramas Waterpark and within a…

    More...

    From US$ 406
    price for 1 night
    Book Now From US$ 406
  • Green Field Hotel And Restaurant

    Dewa Made Santana Jl. Pengosekan, Ubud (Bali), Indonesia (Show map)

    Nestled in the Pengosekan district of Ubud, the 3-star Green Field Hotel And Restaurant is at a distance of 3.2 km from culture-oriented attractions like Neka Art Museum Shop. This Ubud hotel boasts…

    More...

    From US$ 93
    price for 1 night
    Book Now From US$ 93
  • Ubad Retreat

    Jukut Paku Village, Singakerta, Ubud, Ubud (Bali), Indonesia (Show map)

    The 3-star Ubad Retreat Hotel Ubud enjoys a central location within 5 minutes' walk of Candi Tebing Jukut Paku and offers 18 rooms with views of the pool. This Ubud hotel is in a historic area, a 10…

    More...

    From US$ 61
    price for 1 night
    Book Now From US$ 61
  • Kelingking Mesari Villa And Spa

    Jalan Klingking, Karang Dawu, Bunga Mekar Nusa Penida, Batumadeg, Indonesia (Show map)

    Located 9 minutes' stroll from Pura Paluang, the 3-star Kelingking Mesari Villa And Spa Batumadeg hotel is within 200 metres of Bukit Klingking. Offering views of the garden, the hotel is within…

    More...

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