Special offers and Exclusive deals

Search Hotels

2026-10-26
2026-10-27
Guests

Filter Results

Hotels by class

Enter name

Price per night

Accommodation type

Districts

Attractions

Thematic hotels

Review rating

Hotel facilities

Room facilities

Apply Filters
Clear Filters

Spa hotels in Bali

Tanadewa Villas Nusa Dua Bali By Cross Collection

Jl. Taman Giri No. 11, Br. Mumbul - Nusa Dua, Nusa Dua (Bali), Indonesia Show map

Situated nearly a 10-minute ride from Turtle Island, Tanadewa Villas Nusa Dua Bali By Cross Collection includes private plunge pools, as well as a Jacuzzi to relax in. The Nusa Dua villa is housed a… More

From US$ 141 Book Now

Kedonganan Beach Villas

33 Jalan Segara Wangi, Jimbaran (Bali), Indonesia Show map

Offering a sunbathing terrace, spa therapy, and a golf course for an enjoyable stay, Kedonganan Beach Villas Jimbaran is 6 minutes' walk from the sand Kedonganan Beach. Located a short way from Ulun… More

From US$ 398 Book Now

D'Legon Villas

Jalan Tirta Tawar No. 15, Kutuh Kaja Petulu, Ubud (Bali), Indonesia Show map

Featuring a sunbathing terrace and a shared lounge for added enjoyment, the 6-room D'Legon Villas Ubud is located approximately 5 minutes on foot from Aura Spa. Nestled in Taman, which is a state… More

From US$ 44 Book Now

The Dafish Ceningan

Ceningan Kawan, Ceningan, Ceningan Island, Indonesia Show map

Offering a convenience store and a restaurant, the 3-star The Dafish Ceningan Hotel Ceningan Island lies in Nusa Ceningan, which is a small island located between Nusa Lembongan and Nusa Penida, 2.7… More

From US$ 11 Book Now

Fivelements Ubud

Banjar Baturning Mambal, Ubud (Bali), Indonesia Show map

Offering a tropical location 7 km from Neka Art Museum Shop, the 4-star Fivelements Ubud Ubud hotel is proud to feature 6 spa tubs. A 15-minute ride from Museum Puri Lukisan, the hotel offers air… More

From US$ 337 Book Now

Bali Stuti Jimbaran Inn

Jalan Uluwatu II Jimbaran Gang Tambak Sari No.8A, Jimbaran (Bali), Indonesia Show map

Located merely 0.6 km from Claudia Spa Jimbaran, the 3-star Bali Stuti Jimbaran Inn offers air-conditioned rooms merely a 7-minute walk from Bamboo Spa by L'Occitane. This comfortable hotel lies 2.4… More

From US$ 73 Book Now

Batu Agung Villa Ubud

Jl Raya Pengosekan, Banjar Pengosekan Kelod, Ubud, Ubud (Bali), Indonesia Show map

Located around 25 minutes on foot from Watercress Cafe Ubud, Batu Agung Villa Ubud boasts an outdoor swimming pool with a sun terrace and a bar. More

From US$ 151 Book Now

The Tirta Naga Villas By Exotiq

Jalan Laksamana, Gang Kahyangan, Seminyak (Bali), Indonesia Show map

The exclusive The Tirta Naga Villas By Exotiq Seminyak, located about a 5-minute walk from Pantai Seminyak, welcomes guests with a private outdoor swimming pool to refresh in. Located a mere 1.8 km… More

From US$ 267 Book Now

Hideout Eco Bamboo House Bali

Jalan Jangu, Sidemen (Bali), Indonesia Show map

Located about a 10-minute ride from Bukit Pemukuran, Hideout Eco Bamboo House Bali Villa Sidemen provides spa service, along with a Jacuzzi. Located 4.8 km from Telaga Waja River, the Sidemen villa… More

From US$ 247 Book Now

The Forest Villa Ubud

Jl. Cocoa II No 69, Br. Bunutan, Kedewatan, Ubud (Bali), Indonesia Show map

During the stay at resort The Forest Villa Ubud, guests can indulge in snorkelling, diving, and hiking or visit Ubud Palace, located 3.9 km away. Nestled in the Kedewatan district, the villa provides… More

From US$ 75 Book Now

The Asa Maia - Bespoke Wellness Resort (Adults Only)

Jalan Pantai Padang-Padang, Banjar Dinas Suluban, Uluwatu (Bali), Indonesia Show map

Offering a sunbathing terrace, a shared lounge, and a golf course, the 5-star The Asa Maia - Bespoke Wellness Resort Uluwatu lies in the Padang Padang district, about 4 km from New Kuta Golf. 25… More

From US$ 527 Book Now

The Damai

Jl. Damai, Kayu Putih, Lovina (Bali), Indonesia Show map

The fantastic The Damai Hotel Lovina is situated in a rural area of Lovina, 3.1 km from Lovina Beach and approximately 10 minutes by car from Chinese Temple Singaraja Tempat Ibadat Tridharma. 4.8 km… More

From US$ 102 Book Now

Lodtunduh Sari

Jalan Lod Tunduh 1, Ubud (Bali), Indonesia Show map

Situated about a 10-minute drive from Threads of Life Souvenir Store, the 4-star Lodtunduh Sari Hotel Ubud features Wi-Fi in public areas and a car park on site. Staying at this Ubud hotel, guests… More

From US$ 63 Book Now

Green Taman Ubud By Prasi

Jl. Sandat No. 30, Ubud (Bali), Indonesia Show map

Offering a restaurant, the elegant Green Taman Ubud By Prasi hotel lies in the Ubud City-Centre district of Ubud, approximately 25 minutes' walk from Iman Intuitive Bodywork and Spa and merely 1.4 km… More

From US$ 37 Book Now

The Tiing Tejakula Villas

Br Tegal Sumaga,Les,Kec, Tejakula, Indonesia Show map

Located about 25 minutes' walk from Yeh Mempeh Waterfall, resort The Tiing Tejakula Villas offers live performances for guests' entertainment. This property is nestled in a beach area of Tejakula and… More

From US$ 210 Book Now

Jero Sebali Villa By Travellink Bali

Br. Triwangsa, Sebali, Desa Keliki, Ubud (Bali), Indonesia Show map

The 3-room Jero Sebali Villa By Travellink Bali Ubud is located approximately 400 metres from Pura Dalem Desa Pakraman Sebali and provides guests with a shared lounge, spa services, and a dining… More

From US$ 49 Book Now

Jana'S Homestay

Jalan Raya Tebola, Sidemen (Bali), Indonesia Show map

The 5-room Jana'S Homestay Sidemen enjoys a convenient location and provides easy access to Jembatan Kuning Tukad Yeh Unda 19 minutes' walk away. Along with a restaurant this apartment also has… More

From US$ 17 Book Now

Tentacle Bali

Jalan Ped - Buyuk Banjar Sental Kawan, Ped, Indonesia Show map

The elegant Tentacle Bali Ped hotel is approximately 7 km from Mangrove Point and has an outdoor swimming pool and a fitness area. More

From US$ 69 Book Now

Villa Ipsa

Jalan Desa Bengkel, Munduk (Bali), Indonesia Show map

Featuring a prime location, Villa Ipsa Munduk hotel offers views of the mountain, and is 10 minutes' drive from Air Terjun Melanting. Guests have access to an outdoor swimming pool, a yoga centre and… More

From US$ 45 Book Now

Taman Rahasia Tropical Sanctuary And Spa

Banjar Penestanan Kaja Sayan, Ubud (Bali), Indonesia Show map

The tranquil Taman Rahasia Tropical Sanctuary And Spa Ubud hotel, located in Sayan, which sits on a ridge along the Ayung River, 2.5 km from Ubud Palace, offers cars for rent. Featuring an outdoor… More

From US$ 35 Book Now

Odiyana Bali Retreat

Jalan Jalak Putih No 13 Dusun Pejarakan, Desa Pejarakan, Kecamatan Gerokgak, Banyuwedang, Indonesia Show map

The comfortable Odiyana Bali Retreat Hotel Banyuwedang is located in Banyuwedang, 2.9 km from Gunung Banyuwedang, and offers an outdoor swimming pool. This 3-star hotel features a sunbathing terrace… More

From US$ 28 Book Now

Delight Art Villas

Jl. Laksmana Gg. Putu, Seminyak, Kec. Kuta, Kabupaten Badung, Bali 80361, Indonesia, Seminyak (Bali), Indonesia Show map

Delight Art Villas Seminyak is located about 20 minutes' walk from Jalan Petitenget and provides a private swimming pool, ensuring a relaxing stay. Currency exchange and a vending machine, as well… More

From US$ 270 Book Now

Santun Luxury Private Villas

Jl. Pura Ulun Carik No. 6, Br. Lungsiakan Ds. Kedewatan, Ubud (Bali), Indonesia Show map

Nestled around 25 minutes' walk from the ancient Gunung Lebah Temple, the 8-room Santun Luxury Private Villas Ubud is boasting a sunbathing terrace, a shared lounge, and spa services for guests'… More

From US$ 116 Book Now

Villa Semana Resort & Spa

Banjar Semana Desa Singakerta, Ubud (Bali), Indonesia Show map

Located approximately a 5-minute walk from Ayung River, the luxurious Villa Semana Resort & Spa Ubud offers a sunbathing terrace and barbecue for added enjoyment. Providing guests with Wi-Fi and… More

From US$ 111 Book Now

Sanora Villa Sanur By Ini Vie Hospitality

Jl. Bypass Ngurah Rai No.888A, Sanur, Denpasar Selatan, Kota Denpasar, Bali 80228, Sanur (Bali), Indonesia Show map

Situated 2 km from Pantai Segara Ayu Public Beach, the 4-room Sanora Villa Sanur By Ini Vie Hospitality is suitable for 4 guests and provides a year-round outdoor pool for additional relaxation. More

From US$ 86 Book Now

Ubud Season Villas

Jl. Tirta Tawar, Ubud (Bali), Indonesia Show map

During the stay at Ubud Season Villas, guests can indulge in snorkelling or visit the Hindu temple complex "Sacred Monkey Forest Sanctuary", located 2.6 km away. Located in Taman, which is a state… More

From US$ 157 Book Now

Belalu Bali Boutique & Spa Experience

Jalan Catur Muka I, Ubud (Bali), Indonesia Show map

The elegant Belalu Bali Boutique & Spa Experience Ubud hotel, located in the Kedewatan district, 3.2 km from Sobek Rafting Ubud, features views of the garden. Boasting an adult pool and a fitness… More

From US$ 229 Book Now

Gedong Nusa Huts

Pantai Lebaoh, Nusa Lembongan, Nusa Lembongan (Bali), Indonesia Show map

The elegant 3-star Gedong Nusa Huts Nusa Lembongan hotel is situated a mere 6 minutes' stroll from Lebaoh Beach and provides shuttle bus service, along with cars for rent. An Asian restaurant is… More

From US$ 42 Book Now

The Akasha Seminyak Bali Boutique Hotel

Jalan Batu Belig No 999X Petitenget, Seminyak, Seminyak (Bali), Indonesia Show map

The Akasha Seminyak Bali Boutique Hotel offers air-conditioned rooms about a 5-minute walk from Pantai Seminyak. The hotel features a swimming pool and Wi-Fi in public areas. More

From US$ 95 Book Now

Villa Dee 6

Akara Villas, Jalan Petitenget Gang Cempaka No 4, Seminyak (Bali), Indonesia Show map

Featuring an outdoor swimming pool, Villa Dee 6 Seminyak is suitable for up to 5 people and is located a 25-minute walk from The Care Day Spa. Guests of the 2-bedroom villa, situated in Petitenget… More

From US$ 277 Book Now

The Wina Villa Seminyak, Near Potato Head Beach Club

Jl. Batu Belig No 777,, Seminyak (Bali), Indonesia Show map

During the stay at The Wina Villa Seminyak, Near Potato Head Beach Club, guests can indulge in an indoor pool or visit Finns Beach Club, located 25 minutes' walk away. This villa boasts an aqua park… More

From US$ 187 Book Now

Cahaya Ubud Villa

Jalan Sok Wayah, Ubud, Gianyar, Bali, 80571 Ubud, Indonesia, Ubud (Bali), Indonesia Show map

Situated around 20 minutes' walk from Ubud Palace, Cahaya Ubud Villa entices guests to explore various tourist attractions in the area. Featuring a car park nearby, the resort accommodation is… More

From US$ 67 Book Now

Goutama Homestay

Jl. Goutama No. 14, Ubud (Bali), Indonesia Show map

The comfortable Goutama Homestay Ubud hotel is nestled just 1.4 km from Threads of Life Souvenir Store, offering 15 rooms and featuring a sundeck and a picnic area. The 3-star guest house lies in the… More

From US$ 32 Book Now

Unagi Wooden Villas By Emana

Jalan A.A. Gede Rai, Ubud (Bali), Indonesia Show map

Offering access to Dewa Putu Toris, which is nearly a 25-minute walk away, the elegant 4-star Unagi Wooden Villas By Emana Ubud hotel features a hot tub, a sunbathing terrace, and a shared lounge. More

From US$ 65 Book Now

Dream Beach Kubu & Spa By Abm

Br. Kawan, Dream Beach, Nusa Lembongan (Bali), Indonesia Show map

Dream Beach Kubu & Spa By Abm Nusa Lembongan hotel, located a mere 5 minutes' walk from Devil's Tears and 2.8 km from Yoga Bliss Lembongan, features an infinity swimming pool for guests to take a dip… More

From US$ 14 Book Now

Villa Danu Kintamani

Jalan Songan Gang Jempana 1 No. 18, Kintamani (Bali), Indonesia Show map

The 10-room Villa Danu Kintamani is located around 15 minutes' walk from N'jung Bali Camp and invites guests to enjoy offers a sun terrace. More

From US$ 56 Book Now

Hu'U Villas

Jalan Taman Ganesha - Petitenget - Seminyak, Seminyak (Bali), Indonesia Show map

Featuring a tranquil private garden for guests' enjoyment, the resort Hu'U Villas Seminyak also features a location just a 5-minute walk from the sand Petitenget Beach. Located 2.5 km from Jalan… More

From US$ 298 Book Now

Bila Penida Resort & Farm

Jl Bila Klumpu Nusa Penida . 14, Batununggul, Indonesia Show map

Situated within a 10-minute drive of Pura Puncak Mundi, the 3-star smoke-free Bila Penida Resort & Farm Batununggul features Wi-Fi in public areas and a car park on site. More

From US$ 45 Book Now

City Garden Bali Dwipa Hotel, Kuta

Benesari Street Poppies Lane Ii, Bali, Kuta (Bali), Indonesia Show map

Situated merely 12 minutes' walk from Kuta Square, the comfortable City Garden Bali Dwipa Hotel, Kuta features cars for rent. This 2-star hotel offers parking on site. More

From US$ 9 Book Now

White House

Jl. Hanoman Gg. Anila, Padang Tegal Kelod, Ubud, Gianyar Regency, Bali 80571, Ubud (Bali), Indonesia Show map

White House Hotel Ubud is a great place to stay in the Ubud City-Centre district, a 14-minute walk from Art museum visits. Located just a few steps from the Hindu temple complex "Sacred Monkey Forest… More

From US$ 14 Book Now

Desa Di Bali Villas

Jl. Raya Muding. Gg Pandana, Kerobokan (Bali), Indonesia Show map

Featuring a year-round outdoor swimming pool as well as views of the pool, Desa Di Bali Villas Kerobokan offers a quiet location 8 minutes' walk from Petitenget Temple. Located 3 km from Hardy's… More

From US$ 273 Book Now

Paripadi Private Villa And Sanctuary

29 Jalan Kubu Manyar, Canggu (Bali), Indonesia Show map

Nestled 18 minutes' walk from Canggu A, Paripadi Private Villa And Sanctuary Canggu is boasting a sunbathing terrace, spa therapy, and a shared lounge for guests' enjoyment. Located 2.4 km from Jalan… More

From US$ 174 Book Now

Bali Beach Glamping

Jl Kebo Iwa ,Batu Tampih Kangi, Tabanan (Bali), Indonesia Show map

Situated at a distance of 3 km from Tanah Lot Temple, the beachfront Bali Beach Glamping offers guests to enjoy a sundeck, yoga classes, and spa therapy. The luxury tent is located around 10 minutes'… More

From US$ 86 Book Now

Shigar Livin Bali

Jalan Pura Dalem Muncan, Sidemen (Bali), Indonesia Show map

The 4-room Shigar Livin Bali Villa Sidemen offers proximity to nearby tourist spots, such as Telaga Waja River Rafting Bali, situated nearly 25 minutes' walk away. Providing an outdoor swimming pool,… More

From US$ 113 Book Now

Hidden Point Villa

Jalan Cempaka Putih Br Penestanan Kaja Ubud Jalan Cempaka Putih Br Penestanan Kaja Ubud, Ubud (Bali), Indonesia Show map

The 3-room Hidden Point Villa Ubud is located about a 25-minute walk from the Balinese Saraswati Hindu Temple and provides snorkelling for active guests. Offering garden views as well as an outdoor… More

From US$ 71 Book Now

La Tropica Canggu Bali By Kanaya Hospitality

Jl. Veteran No.99A, Buduk, Kec. Mengwi, Kabupaten Badung, Bali 80351, Canggu (Bali), Indonesia Show map

The 4-star La Tropica Canggu Bali By Kanaya Hospitality hotel is situated in the Babakan district, around 5 km from CitraLand Waterpark and features 54 rooms with views of the pool. This comfortable… More

From US$ 44 Book Now

Sunny Aparts 2 - Apartment At Berawa, Canggu

3 Gang Toya, Canggu (Bali), Indonesia Show map

Esthetic Day Spa is nearly 5 minutes' walk from the 4-star Sunny Aparts 2 - Apartment At Berawa, Canggu hotel, which boasts a sunbathing terrace and water slides. Located merely 1.7 km from a… More

From US$ 91 Book Now

Arta Nadi Villa

Banjar Tabola, Sidemen (Bali), Indonesia Show map

Located 2.8 km from Finish Point Bmw Rafting, the comfortable Arta Nadi Villa Sidemen hotel offers air-conditioned rooms about 25 minutes' walk from Jembatan Kuning Tukad Yeh Unda. This 3-star guest… More

From US$ 34 Book Now

Batur Homestay And Lodge

Dekat Songan A Kec. Kintamani Kabupaten Bangli Bali, Bangli, Indonesia Show map

Overlooking the lake, Batur Homestay And Lodge Bangli is about 3 km from the active volcano "Mount Batur" in Bangli. Guests can enjoy the convenience of currency exchange and a vending machine, as… More

From US$ 8 Book Now

Ratna Villa 4

Br. Penestanan Kelod, Sayan, Ubud (Bali), Indonesia Show map

Located nearly a 5-minute walk from The Blanco Renaissance Museum and Made Rajig Painter And Collection, the stylish 7-room Ratna Villa 4 Ubud features views of the garden. Also, leisure options… More

From US$ 36 Book Now