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

Amrani Diamond Beach Villas & Pool

Jalan Diamond Beach, Br. Pelilit, Desa Pejukutan, Kecamatan, Tanglad, Indonesia Show map

Located nearly 5 minutes on foot from Thousand Islands Viewpoint, the 4-room Amrani Diamond Beach Villas & Pool Tanglad provides an outdoor swimming pool as well as diving and canyoning to diversify… More

From US$ 189 Book Now

The Samaya Ubud

Banjar Baung Desa Sayan, Ubud (Bali), Indonesia Show map

Located within 3 km of Jalan Hanoman, 6-room The Samaya Ubud villa comes with an adult pool equipped with a hot tub. This Ubud villa is nestled in Sayan, which sits on a ridge along the Ayung River… More

From US$ 236 Book Now

Mahajiva

Sibang Kaja, Badung (Bali), Indonesia Show map

Staying at Mahajiva Villa Badung, guests can easily reach Pura Rambut Siwi, located around 6 km away. More

From US$ 88 Book Now

Buana Tirta Ubud Villa

Jalan Rsi Markandya II, Ubud (Bali), Indonesia Show map

Buana Tirta Ubud Villa is located in the Kedewatan district, 1.9 km from Naughty Nuri's Ubud and features an outdoor swimming pool as well as views of the garden. More

From US$ 135 Book Now

The Edge Bali

Jl. Pura Goa Lempeh Banjar Dinas Kangin Pecatu, Uluwatu (Bali), Indonesia Show map

Situated 30 metres from Pulau Bali, The Edge Bali Villa Uluwatu entices guests with a steam room and a foot bath as well as an infinity swimming pool for a relaxing stay. This 10-room villa features… More

From US$ 1684 Book Now

Alamvaya Bali Bamboo House

Jalan Raya Duda Barat, Sidemen (Bali), Indonesia Show map

Alamvaya Bali Bamboo House Villa Sidemen is located 4.1 km from Bukit Putung and offers an outdoor swimming pool with a spa for guests to relax and unwind. Featuring pool views, the 2-room villa… More

From US$ 189 Book Now

Private 5 Bedroom Spacious Villa Close To Sanur Beach

No.120A Jalan Danau Tamblingan, Sanur (Bali), Indonesia Show map

The 5-bedroom Private 5 Bedroom Spacious Villa Close To Sanur Beach offers easy access to such tourist spots as Ghostbird Swoon Clothing Store, located only a 5-minute walk away. The Sanur villa is… More

From US$ 307 Book Now

Pinggala Villa Ubud

Uma Kelod, Sebatu, Tegallalang, Gianyar - Bali, Tegallalang (Bali), Indonesia Show map

During the stay at Pinggala Villa Ubud Tegallalang, guests can indulge in spa treatments, such as pedicure and manicure or visit Istana Kepresidenan Tampaksiring Palace, located 4.1 km away. More

From US$ 117 Book Now

Villa Seriska Jimbaran - Spacious 5Br Private Pool Villa With Private Cook, Spa & Tour

Jalan Uluwatu II Gg Tambak Sari, Jimbaran (Bali), Indonesia Show map

Along with proximity to Samasta Lifestyle Village Open-Air Mall, merely 0.7 km away, the 5-bedroom Villa Seriska Jimbaran - Spacious 5Br Private Pool Villa With Private Cook, Spa & Tour offers… More

From US$ 721 Book Now

The Khayangan Dreams Villa Umalas

Jl. Tegal Cupek II - Br. Anyar Kelod,Umalas, Kerobokan (Bali), Indonesia Show map

Situated merely a 6-minute stroll from Elegantz SPA & Sauna Bali, The Khayangan Dreams Villa Umalas Kerobokan offers guests to take advantage of a sunbathing terrace and spa therapy. The Kerobokan… More

From US$ 105 Book Now

Bali Vilaasee

Jalan Raya Petitenget Gg Rahayu 8 No 8, Seminyak (Bali), Indonesia Show map

Overlooking the garden, the resort Bali Vilaasee Seminyak villa enjoys a prime setting within 400 metres of Petitenget Street. Located a 10-minute drive from Krisna Oleh Souvenir Store, the 1-bedroom… More

From US$ 111 Book Now

Ketewel Beach Villas And Spa

Jalan Pantai Gumicik, Ketewel, Indonesia Show map

Located within easy reach of Pantai Gumicik, Ketewel Beach Villas And Spa provides guests with a Turkish steam bath, a Jacuzzi, and an indoor pool. This property boasts a sunbathing terrace and a… More

From US$ 221 Book Now

Villa Nesanur - Comfortable & Spacious Beachside Sanur

Jl. Kesari I No.24, Sanur, Denpasar Sel., Kota Denpasar, Bali, Sanur (Bali), Indonesia Show map

During the stay at the 3-bedroom Villa Nesanur - Comfortable & Spacious Beachside Sanur, guests can indulge in snorkelling and darts or visit Atlantis Bali Diving, located around 25 minutes' walk… More

From US$ 391 Book Now

Loft Baan Sea Nok - Private Living Room, Kitchen, Ac - Central Bingin

Gang Suri Loft Baan Sea Nok, Uluwatu (Bali), Indonesia Show map

Loft Baan Sea Nok - Private Living Room, Kitchen, Ac - Central Bingin Uluwatu is located about a 25-minute walk from Padang Padang Beach and 2.2 km from Thomas Beach. More

From US$ 108 Book Now

Villa Bella Vista By Pertama Stay

Gg. Werkudara, Seminyak (Bali), Indonesia Show map

The 3-bedroom Villa Bella Vista By Pertama Stay Seminyak offers proximity to nearby tourist spots, such as Sarong Asian Fusion Restaurant, situated nearly a 20-minute walk away. More

From US$ 122 Book Now

Jona Bungalow

Unnamed Road Jl. Raya Pangket, Nusa Penida, Sakti, Indonesia Show map

Offering a sun deck and spa therapy, as well as the views of the garden, the comfortable Jona Bungalow Sakti hotel is located 3.4 km from Pura Puncak Mundi. This 4-star holiday park lies around 10… More

From US$ 38 Book Now

Yama Balian

Jl. Pantai Balian Lalanglinggah, Tabanan (Bali), Indonesia Show map

4.9 km from the boulder-strewn black-sand Soka beach, the elegant Yama Balian Hotel Tabanan offers an Asian restaurant on site. An array of facilities, including a sauna, a sundeck, and spa therapy… More

From US$ 97 Book Now

Casa Maddu

Jalan Uma Kelod, Sebatu,, Tegallalang (Bali), Indonesia Show map

Located about a 5-minute walk from Pura beji desa pekraman pakudui, the comfortable Casa Maddu Hotel Tegallalang includes an outdoor swimming pool and a terrace. Featuring 10 rooms with views of the… More

From US$ 53 Book Now

Prawiba Villa

Jl. Poh Gading, Keramas, Gianyar, Bali, Keramas, Indonesia Show map

Located nearly a 15-minute ride from Tegenungan Waterfall, the excellent 4-star Prawiba Villa Keramas hotel offers Wi-Fi in public areas and a car park. Boasting an outdoor swimming pool, this… More

From US$ 62 Book Now

Medewi Surf Villa

Desa Medewi, Kec. Pekutatan Jembrana, Pulukan, Indonesia Show map

The 3-star Medewi Surf Villa Pulukan hotel, located 4.8 km from The Lock of Hair Temple, offers an outdoor swimming pool, Wi-Fi in the rooms. More

From US$ 21 Book Now

Nyuh Kadah Guest House

Jalan Cristal Bay, Sakti, Indonesia Show map

Nyuh Kadah Guest House Sakti, located a 10-minute drive from the natural Angel's Billabong Nusa Penida Pool, features Wi-Fi in public areas. This hotel also provides bicycle and car rentals to… More

From US$ 10 Book Now

Flamingo Aquila

Jl. Uluwatu, Pecatu, Kuta Selatan, Badung Bali, Uluwatu (Bali), Indonesia Show map

Featuring a sundeck and water slides, the 3-star Flamingo Aquila Hotel Uluwatu is situated 6 minutes' walk from Nirmala Supermarket Pecatu. The hotel boasts an outdoor swimming pool and a private… More

From US$ 36 Book Now

Giovanda House

62 Jalan Hanoman, Ubud (Bali), Indonesia Show map

The elegant 3-star Giovanda House Ubud hotel, located merely a 13-minute stroll from Fair Warung Bale by the Fair Future Foundation Restaurant, offers a year-round outdoor swimming pool and Wi-Fi… More

From US$ 11 Book Now

The Laviana Hotel

Jalan Laviana Jalan Laviana, Banyualit, Desa Kalibukbuk, Lovina (Bali), Indonesia Show map

Featuring a terrace and an outdoor swimming pool, the comfortable The Laviana Hotel Lovina lies approximately 10 minutes' drive from Pantai Penimbangan Barat Pura. The 2-star hotel serves American… More

From US$ 14 Book Now

Sunwukong Guest House

Jalan Ir. Sutami Sukawati, Kabupaten Gianyar, Ubud (Bali), Indonesia Show map

Located 3.2 km from Kemenuh Butterfly Park, which offers the thrill of discovering something beautiful, the 3-star Sunwukong Guest House Ubud offers a barber shop and luggage storage. Featuring 5… More

From US$ 16 Book Now

The Raja Lima Hotel

Jl. Raya Atuh Beach, Pelilit, Indonesia Show map

Located approximately 800 metres from Atuh Cliff, the 3-star The Raja Lima Hotel Pelilit is only a 6-minute stroll from pantai pelilit. More

From US$ 76 Book Now

Plumeria Np

Jalan Nusa Indah, Batununggul, Indonesia Show map

Located 2.3 km from Nusa Penida Island, the comfortable Plumeria Np Batununggul hotel offers comfortable rooms approximately 10 minutes by car from Dalem Ped Temple. The 3-star hotel lies 2.6 km from… More

From US$ 49 Book Now

Ulu Valley Retreat

Ulu Valley Retreat, Tegallalang (Bali), Indonesia Show map

Offering a sun deck and spa therapy, Ulu Valley Retreat Tegallalang hotel is situated in Tegallalang, 10 minutes' drive from Gunung Kawi Sebatu Temple. The hotel boasts a prime location featuring an… More

From US$ 252 Book Now

Bali Segara Lestari Oceanfront Villas

Jalan Segara Lestari 99 Desa Les, Tejakula, Indonesia Show map

Bali Segara Lestari Oceanfront Villas Tejakula hotel enjoys a beachfront location and provides easy access to Tangga Reef 2.9 km away. The guest house entices guests with a car park, available on… More

From US$ 19 Book Now

Casa Dasa Legian

Jalan Nakula No. 10, Legian (Bali), Indonesia Show map

Featuring an outdoor swimming pool onsite, the 3-star Casa Dasa Legian hotel offers a quiet setting approximately a 5-minute walk from the seashore. Boasting the location a short way from Krisna Oleh… More

From US$ 58 Book Now

Mumbul Ubud

New Mumbul Ubud, Ubud (Bali), Indonesia Show map

The comfortable Mumbul Ubud hotel is situated in the Ubud City-Centre district, 17 minutes' stroll from the Hindu temple complex "Sacred Monkey Forest Sanctuary" and features 6 rooms with views of… More

From US$ 45 Book Now

Villa Noi By Balisuperhost

Jalan Banjar Tewel, Ubud (Bali), Indonesia Show map

Situated around a 25-minute walk from Centro Cultural de Bali, the 4-bedroom Villa Noi By Balisuperhost Ubud invites guests to relax at a terrace. This villa features a year-round outdoor pool and is… More

From US$ 440 Book Now

Benisari Batik Garden Cottage

Banjar Keliki Kawan, Desa Kelusa, Kecamatan Payangan, Ubud (Bali), Indonesia Show map

The 2-room Benisari Batik Garden Cottage Ubud is located approximately 3 km from Tegalalang Rice Terrace and provides a treatment room, a Jacuzzi, and a foot bath. Providing guests with Wi-Fi and a… More

From US$ 163 Book Now

Bali Villa Lotus

Jalan Laksmana, Gang Pandu No 4, Seminyak (Bali), Indonesia Show map

The 4-bedroom Bali Villa Lotus Seminyak is situated within 5 minutes' walk of Jalan Laksmana and offers guests to relax with a treatment room. This Seminyak villa is 4.2 km from Kuta Beach and… More

From US$ 528 Book Now

Arik'S Homestay Ubud

Jalan Jembawan No 6 Padang Tegal Kaja Ubud, Ubud (Bali), Indonesia Show map

To enjoy your vacation in Ubud, stay at the 9-room Arik'S Homestay Ubud, which is just 1.6 km from the Balinese Saraswati Hindu Temple and nearly 20 minutes' walk from the Hindu temple complex… More

From US$ 15 Book Now

Villa Oberoi

Jalan Drupadi No. 21A, Seminyak (Bali), Indonesia Show map

Situated only a 9-minute stroll from Chill Reflexology, the 2-room Villa Oberoi Seminyak has an outdoor swimming pool with a bar. Featuring a hot tub, this Seminyak villa is nestled 2.6 km from… More

From US$ 224 Book Now

Villa Searenity Seminyak

Jalan Nakula Gang Baik-Baik 1 No. 16, Seminyak (Bali), Indonesia Show map

The 3-bedroom Villa Searenity Seminyak, located within 5 minutes' walk of Club Jenja Bali, can host up to 6 guests. Providing guests with Wi-Fi and a private parking lot, this Seminyak villa is not… More

From US$ 126 Book Now

Punduk Villa - The Manta

Jl. Jangu, Selat, Indonesia Show map

Punduk Villa - The Manta Selat is located a 10-minute ride from Bukit Putung and provides an outdoor swimming pool, ensuring a relaxing stay. The 2-bedroom lodge hosts up to 4 guests and invites them… More

From US$ 548 Book Now

Villa Noeul Seminyak - Fast Wifi And Private Pool

Gg. 100X, Seminyak (Bali), Indonesia Show map

Situated in the Laksmana district of Seminyak, about 25 minutes' walk from 3D Dream Museum Zone Bali, the 3-bedroom Villa Noeul Seminyak - Fast Wifi And Private Pool comes with an outdoor swimming… More

From US$ 595 Book Now

Sunny Sun Ubud Private Villa

Sayan, Ubud, Kabupaten Gianyar, Bali, Ubud (Bali), Indonesia Show map

Boasting yoga instruction for active guests, Sunny Sun Ubud Private Villa is located merely 5 minutes' walk from The Ayuna. Nestled in the Sayan district, the 2-room villa has an outdoor swimming… More

From US$ 199 Book Now

Villa Biarritz

Jalan Pantai Bingin, Uluwatu (Bali), Indonesia Show map

Up to 10 guests can stay at the welcoming Villa Biarritz Uluwatu and enjoy Pantai Cemongkak, located around 5 minutes' walk away. Located 4.7 km from the sand Nyang Nyang Beach, this 5-bedroom villa… More

From US$ 1088 Book Now

Friendly Homestay Lemukih

Jl.Desa Lemukih, Kecamatan Sawan, Kabupaten Buleleng, Singaraja Bali, Singaraja (Bali), Indonesia Show map

Friendly Homestay Lemukih Singaraja is situated in Singaraja, 10 minutes' drive from Sekumpul Waterfalls, and offers spa amenities such as a Turkish steam bath, a treatment room, and a hot tub. More

From US$ 14 Book Now

Villa Cira - 5Br Spacious Private Villa With Pool In Seminyak

77 Jalan Mertanadi, Seminyak (Bali), Indonesia Show map

The 5-bedroom Villa Cira - 5Br Spacious Private Villa With Pool In Seminyak accommodates up to 10 guests and offers proximity to Purpa Fine Art Gallery Seminyak, located merely 0.6 km away. More

From US$ 290 Book Now

Sacred Beji By Genuinehost

Jalan Raya Payangan, Payangan, Indonesia Show map

Featuring an outdoor swimming pool for guests' relaxation, the 6-room Sacred Beji By Genuinehost Villa Payangan is located around a 10-minute drive from Bali Pulina. Featuring access to a terrace… More

From US$ 114 Book Now

Villa Bugis Abimanyu Seminyak

Jl Abimanyu, Gang Melon, Seminyak (Bali), Indonesia Show map

Offering cars for rent, Villa Bugis Abimanyu Seminyak is located 6 minutes' walk from Jalan Drupadi. Guests of this 3-room villa, situated in the Dyanapura district can also enjoy private car parking… More

From US$ 448 Book Now

Villa Crazy Roof By Balisuperhost

Jalan Raya Pejeng Kawan, Ubud (Bali), Indonesia Show map

Situated 3.2 km from the Hindu temple complex "Sacred Monkey Forest Sanctuary", Villa Crazy Roof By Balisuperhost Ubud is suitable for 10 guests and provides an outdoor swimming pool for additional… More

From US$ 338 Book Now

Made Taro - Menjangan Homestay

Jln. White Sandy Beach, Banyuwedang, Indonesia Show map

Set around 10 minutes by car from an island, the 7-room Made Taro - Menjangan Homestay Banyuwedang comprises a balcony and a dining area overlooking the garden. Offering a foot bath, the homestay… More

From US$ 30 Book Now

Yoga Homestay

Dusun Tengah Desa Banyuatis Kecamatan Banjar Kabupaten Buleleng, Munduk (Bali), Indonesia Show map

To enjoy your vacation in Munduk, stay at the 3-room Yoga Homestay Munduk, which is 3.9 km from the towering Melanting waterfall and approximately a 15-minute drive from Vihara Dharma Giri. Guests… More

From US$ 34 Book Now

Villa Selonding Batu

Desa Selat, Buleleng, Lovina, Sukasada, Buleleng, Bali, Indonesia, Lovina (Bali), Indonesia Show map

The 7-room Villa Selonding Batu Lovina is located about 15 minutes' drive from the kid-oriented Krisna Funtasticland Amusement Park and provides a Jacuzzi and a foot bath. This Lovina villa boasts a… More

From US$ 116 Book Now

Kubuhill Sunset Bungalow

Banjar Tiing Jajang, Desa Sakti, Nusa Penida, Toyapakeh, Indonesia Show map

Located 4.9 km from Ceningan Cliffs, the 8-room Kubuhill Sunset Bungalow Toyapakeh features a swimming pool, an indoor pool, ensuring a relaxing stay. Featuring bicycle and car rentals, this property… More

From US$ 54 Book Now