Special offers and Exclusive deals

Search Hotels

2026-10-25
2026-10-26
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

The Nibbana Villas

Jl. Nakula, Gang Baik Baik, Seminyak (Bali), Indonesia Show map

Featuring a fitness room for active guests, The Nibbana Villas Seminyak is merely a 7-minute walk from Bintang Supermarket. Located within reach of Dalem Penataran Desa Adat Temple, the 7-room villa… More

From US$ 84 Book Now

Naya Gawana Resort & Spa

West Bali National Park, Banyuwedang, Indonesia Show map

Nestled around a 15-minute walk from Pasir Putih, the 4-star Naya Gawana Resort & Spa Banyuwedang offers a sundeck and a picnic area. Located 4.9 km from Pura Teluk Terima, the resort features 41… More

From US$ 67 Book Now

De Klumpu Bali Eco Tradi Stay

Jl. Pura Dalem No.99X, Desa Undisan Klod, Tembuku, Bangli, Indonesia Show map

Located 4 km from Pura Kehen Hindu Temple, which is considered to be a sacred place of worship, the 4-star De Klumpu Bali Eco Tradi Stay Bangli hotel offers a restaurant for guests' convenience. More

From US$ 44 Book Now

Mandalore Villas Ubud - Adults Only

Jl Gunung Sari,Gg Wanasara, Br Ambengan Peliatan Ubud 7, Ubud (Bali), Indonesia Show map

The elegant 5-star Mandalore Villas Ubud - Adults Only hotel, located within 25 minutes' walk of Watercress Cafe Ubud, offers an infinity swimming pool, Wi-Fi throughout the property. This Ubud hotel… More

From US$ 134 Book Now

Ocean Paradise Bali

Desa Kubutambahan, Desa/Kelurahan Kubutambahan, Kec. Kubutambahan, Kab. Buleleng, Buleleng (Bali), Indonesia Show map

Ocean Paradise Bali Buleleng hotel enjoys a beachfront location and provides easy access to Dalem Jagaraga Temple 6 km away. Offering 6 rooms, the hotel provides an outdoor swimming pool as well. More

From US$ 41 Book Now

Dani Beach Villa - Beachfront Villas In Tejakula

Dani Beach Villa - Penuktukan, Tejakula, Indonesia Show map

Featuring spacious rooms and an Indonesian restaurant, Dani Beach Villa - Beachfront Villas In Tejakula hotel is a 10-minute ride from Bukit Mende. Located 3.1 km from Air Terjun Yeh Mampeh, this… More

From US$ 29 Book Now

Manik House

Jalan Kajeng, No 26, Ubud (Bali), Indonesia Show map

Located just 1.6 km from Jalan Hanoman, the comfortable Manik House Hotel Ubud is a mere 6 minutes' walk from Ubud Palace. Boasting a location in the vicinity of Museum Puri Lukisan, the guest house… More

From US$ 15 Book Now

Penida View Village - Infinity Pool & Volcano View

Jalan Unnamed, Banjar Bodong, Ped, Toyapakeh, Indonesia Show map

The elegant Penida View Village - Infinity Pool & Volcano View Toyapakeh hotel is 3.8 km from Buyuk Harbour and has an outdoor swimming pool and a fitness club. More

From US$ 93 Book Now

Athaya Ubud

Jalan Pengosekan Banjar Kumbuh Lodtunduh Mas Ubud, Ubud (Bali), Indonesia Show map

Boasting a private art gallery, the 3-star Athaya Ubud hotel is nestled in the Pengosekan district of Ubud, approximately 25 minutes' walk from Semar Kuning Artist Cooperative. Located merely 1.6 km… More

From US$ 23 Book Now

Villa Burung In Kashantee Village

Gang Taman, Seminyak (Bali), Indonesia Show map

Offering a sun deck and a picnic area for guests' leisure, the welcoming Villa Burung In Kashantee Village Seminyak is situated around a 25-minute walk from Finns Beach Club. Offering an outdoor… More

From US$ 159 Book Now

Luxury Villa Juno Seminyak

Jalan Pangkung Sari, Seminyak (Bali), Indonesia Show map

Located merely 8 minutes' walk from Kimberly Spa, the 4-bedroom Luxury Villa Juno Seminyak boasts an outdoor swimming pool and can accommodate up to 9. Situated in Petitenget, which is host to many… More

From US$ 396 Book Now

The Kampung Ubud Villa

Jalan Raya Sayan, Br. Sindu, Ubud (Bali), Indonesia Show map

During the stay at The Kampung Ubud Villa, guests can indulge in cycling or visit the large Ubud, located 2.5 km away. Offering a swimming pool with a hot tub, this villa is nestled in Sayan, which… More

From US$ 119 Book Now

Villa Kaaiti

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

The 3-bedroom Villa Kaaiti Uluwatu is located nearly 5 minutes on foot from Pemutih Beach and provides guests with a sunbathing terrace, a shared lounge, and a golf course to ensure a memorable stay.… More

From US$ 270 Book Now

Uma Padi Villa

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

Situated nearly 25 minutes on foot from Campuhan Ridge Walk, the 6-room Uma Padi Villa Ubud features a terrace with views of the pool. The Ubud villa is nestled in the Campuhan district of Ubud… More

From US$ 197 Book Now

Villa Sukapadi

43 Jalan Laksmana, Seminyak (Bali), Indonesia Show map

Featuring an outdoor swimming pool, Villa Sukapadi Seminyak is located in a beach part of Seminyak, a 16-minute walk from The Flea Market. The 2-bedroom villa can accommodate up to 4 guests and… More

From US$ 176 Book Now

Magical Jungle Resort

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

Offering a foot bath for a relaxing experience, Magical Jungle Resort Ubud villa is located a 10-minute ride from the scenic Tjampuhan's Sacred Hills Hiking Destination. Providing guests with Wi-Fi… More

From US$ 913 Book Now

Mona Boutique Villas & Spa

Jalan Batu Jaran 3, Uluwatu (Bali), Indonesia Show map

Located within a 5-km distance of New Kuta Golf, Mona Boutique Villas & Spa Uluwatu boasts an outdoor swimming pool with a hot tub and a sauna. Offering a prime location in the Pecatu district of… More

From US$ 325 Book Now

Villa Suzuki 2 Seminyak

Jl. Plawa, Gang Ratna, Seminyak (Bali), Indonesia Show map

Hosting up to 6 guests, the 3-bedroom Villa Suzuki 2 Seminyak is nestled in a residential area, around a 20-minute walk from 3D Dream Museum Zone Bali. Offering parking as well as Wi-Fi, the villa is… More

From US$ 137 Book Now

Ubud Harmony Private Villa And Pool

Jalan Rsi Markandya, Banjar Payogan, Desa Kedewatan Ubud, Ubud (Bali), Indonesia Show map

Along with access to such natural sites as the Hindu temple complex "Sacred Monkey Forest Sanctuary", 4.5 km away, the 3-bedroom Ubud Harmony Private Villa And Pool offers a year-round outdoor pool. More

From US$ 134 Book Now

Octopus Villas

Jl. Tejakula - Tianyar, Banjar Bulakan, Tembok, Tejakula, Indonesia Show map

Located within a 10-minute drive of Pura Sukangeneb, Octopus Villas Tejakula features an outdoor swimming pool, a steam room and a sauna, ensuring a relaxing stay. Inviting guests to enjoy… More

From US$ 130 Book Now

Luxury Ocean Dream Villa

Jl. Pantai Cemongkak, Pecatu, Kec. Kuta Sel., Kabupaten Badung, Bali 80361, Uluwatu (Bali), Indonesia Show map

Featuring an outdoor swimming pool, Luxury Ocean Dream Villa Uluwatu is suitable for up to 8 people and is located 3.7 km from Uluwatu Beach. Located in the Pecatu district, this 4-bedroom villa… More

Book Now

Gumibali Villa

Subak Buug, Desa Peladung, Padangkerta, Karangasem (Bali), Indonesia Show map

The elegant Gumibali Villa Karangasem hotel is located in Karangasem, nearly a 25-minute walk from Water Palace of Tirtagangga, and offers an outdoor swimming pool. This 4-star guest house serves… More

From US$ 36 Book Now

Araminth Guest House And Spa

Gang Padma, Lovina (Bali), Indonesia Show map

Araminth Guest House And Spa Lovina, located a 10-minute drive from Melka Excelsior Dolphin & Wildlife Resort, boasts an outdoor swimming pool. This hotel offers 6 rooms and excellent services… More

From US$ 14 Book Now

Mangroove Bay Boutique Hostel

Jl Bangsal Banjar Dinas Mandarsari Desa Sumberkima Kecamatan Gerokgak, Banyuwedang, Indonesia Show map

Positioned just 6 minutes' walk from Pemuteran Bay, the comfortable Mangroove Bay Boutique Hostel Banyuwedang features an outdoor swimming pool for guests to enjoy. More

From US$ 42 Book Now

The Lumbung Jaya Resort

Jalan Raya Bilukan No.25 , Sebatu, Kec.Tegalalang, Kab Gianyar, Tegallalang (Bali), Indonesia Show map

The comfortable 4-star The Lumbung Jaya Resort Tegallalang, within 25 minutes' walk of Gunung Kawi Sebatu Temple features a terrace and a patio. Thanks to its convenient location, this Tegallalang… More

From US$ 126 Book Now

Loka Sari Guest House And Spa

Jl.Kajeng No.10, Ubud (Bali), Indonesia Show map

Loka Sari Guest House And Spa Ubud, located within 1 km of Ubud Kajeng Rice Fields Walk, offers an outdoor swimming pool, Wi-Fi in the rooms. This Ubud guest house is in the Ubud City-Centre district… More

From US$ 27 Book Now

Kelingking Green Village

Jalan Pantai Kelingking, Bunga Mekar, Sompang, Indonesia Show map

The elegant Kelingking Green Village Nusa Penida hotel sits around 5 minutes' walk from Kelingking Beach and offers a restaurant. Located 3.5 km from the natural Angel's Billabong Nusa Penida Pool… More

From US$ 64 Book Now

Hotel Sanur Indah

Jl. Danau Buyan No. 29, Sanur, Sanur (Bali), Indonesia Show map

The 3-star Hotel Sanur Indah offers air-conditioned rooms just a 7-minute walk from Sanur Village Festival. Boasting a convenient location, this comfortable guest house invites guests to an Asian… More

From US$ 20 Book Now

Casa Art Ubud

Bentuyung Ubud, Ubud (Bali), Indonesia Show map

Situated approximately 5 minutes on foot from Visesa Balinese Healing & Spa, the comfortable Casa Art Ubud hotel boasts air-conditioned rooms overlooking the city. This Ubud hotel is in Taman, which… More

From US$ 39 Book Now

Bunbulan Panorama

Jalan Bunbulan Br Serongga,Desa Songan ,Kintamani Bangli Bali No 18, Kintamani (Bali), Indonesia Show map

Located around 10 minutes' drive from Puncak Gunung Batur, the elegant Bunbulan Panorama Bed & Breakfast Kintamani offers yoga instruction and bicycles. Featuring 7 rooms with views of the garden… More

From US$ 21 Book Now

Pondok Wira Ubud

Jl. Sri Wedari, Br. Taman Kaja, Ubud (Bali), Indonesia Show map

The comfortable Pondok Wira Ubud hotel is located in Ubud, 2.3 km from the Balinese Saraswati Hindu Temple, and offers an outdoor swimming pool. This 2-star guest house offers 4 rooms with views of… More

From US$ 19 Book Now

Villa Mandala

Jalan Pantai Dalem Subagan, Jasri, Indonesia Show map

Nestled nearly a 20-minute walk from a private beach, the 4-star Villa Mandala Jasri hotel features a sun deck and playground. Located 4.8 km from White Sand Beach, the holiday park boasts an outdoor… More

From US$ 134 Book Now

Taman Puspa

Jalan Sriwedari Gang Dahlia No. 6 Taman Kaja Ubud, Ubud (Bali), Indonesia Show map

The 5-room Taman Puspa Ubud apartment is located in the Ubud City-Centre district of Ubud, nearly 5 minutes' walk from Taman Kaja Community Centre. Within a few blocks of the large Ubud, the homestay… More

From US$ 19 Book Now

Villa Pantulan Bali

Lodtunduh, Pagetan, Indonesia Show map

Staying at the 5-room Villa Pantulan Bali Pagetan, guests can visit Jalan Hanoman, which is nearly a 25-minute walk away. More

From US$ 619 Book Now

Puca Gavi Eco Luxury Villa Ubud By Manara

G7P5+M68, Keliki, Kec. Payangan, Kabupaten Gianyar, Bal, Ubud (Bali), Indonesia Show map

The 3-room Puca Gavi Eco Luxury Villa Ubud By Manara is located approximately 4 km from the scenic Tjampuhan's Sacred Hills Hiking Destination and provides an indoor pool. Offering exceptional… More

From US$ 91 Book Now

Villa Sipo

Jalan Telaga Waja, Petitenget, Seminyak (Bali), Indonesia Show map

Featuring a sunbathing terrace, grill, and a living area, the welcoming Villa Sipo Seminyak offers guests to enjoy a tropical location only a 9-minute walk from Jalan Petitenget. Located 2.2 km from… More

From US$ 795 Book Now

Meket Bungalows

Jalan Raya Sakti, Nusa Penida, Toyapakeh, Indonesia Show map

Located in a business area, the 9-room Meket Bungalows Toyapakeh includes a plunge pool and a hot tub and a foot bath for a relaxing experience. Offering currency exchange and a vending machine, the… More

From US$ 50 Book Now

Sudha Villa Bali Baik-Baik

Jalan Seminyak Gang Villa Lalu No 24D, Seminyak (Bali), Indonesia Show map

Offering a swimming pool, the 2-bedroom Sudha Villa Bali Baik-Baik Seminyak is situated just 9 minutes' walk from Bintang Supermarket and can accommodate up to 6 guests. Offering an indoor pool, the… More

From US$ 224 Book Now

Ethan Villa Ubud

7 Jalan Nusa Indah, Ubud (Bali), Indonesia Show map

The 3-bedroom Ethan Villa Ubud is situated about 25 minutes' walk from Semar Kuning Artist Cooperative and offers an outdoor swimming pool as well as a sun terrace for guests to unwind. Featuring… More

From US$ 192 Book Now

Mas Ubud Villa By Sanga Sanga Hospitality

Jl. Kumbuh, Banjar Kumbuh, Desa Mas, Ubud (Bali), Indonesia Show map

Featuring an outdoor swimming pool for guests' relaxation, Mas Ubud Villa By Sanga Sanga Hospitality is located approximately a 5-minute stroll from Titi Batu Ubud Club. Featuring car rentals, the… More

From US$ 532 Book Now

Heaven Villa Ubud

Jalan Raya Sanggingan, Banjar Lungsiakan, Kedewatan, Ubud (Bali), Indonesia Show map

Situated in the Campuhan district of Ubud, around 10 minutes' walk from Neka Art Museum Shop, the 3-room Heaven Villa Ubud comes with an outdoor swimming pool for guests to unwind. More

From US$ 179 Book Now

Spacious 3 Bedroom Villa - Walk To The Beach

Jalan Pantai Bingin No.9, Uluwatu (Bali), Indonesia Show map

Featuring a year-round outdoor pool, the 3-bedroom Spacious 3 Bedroom Villa - Walk To The Beach Uluwatu is suitable for up to 9 people and is located 2.7 km from Padang Padang Beach. Offering… More

From US$ 484 Book Now

Canting Bali Suite By The Travel Ubud Bali

Banjar Laplapan Petulu Ubud Gianyar Bali, Ubud (Bali), Indonesia Show map

Featuring car rentals, as well as Wi-Fi in public areas, the 3-star Canting Bali Suite By The Travel Ubud hotel is around a 25-minute walk from Jalan Hanoman. Boasting access to Ubud Traditional Art… More

From US$ 23 Book Now

Buahan, A Banyan Tree Escape

Banjar Selat, Ds Buahan Kaja, Payangan, Gianyar, Payangan, Indonesia Show map

The elegant Buahan, A Banyan Tree Escape Payangan hotel, situated within 4 km of Botanical Gardens Gianyar, offers an infinity swimming pool as well as a gym facility. Featuring an Indonesian… More

From US$ 1170 Book Now

Rumah Kahyangan

Jalan Pantai Berawa Gg Sri Kahyangan 77, Canggu (Bali), Indonesia Show map

The comfortable 2-star Rumah Kahyangan Canggu hotel, located only 10 minutes on foot from the large Pura Dalem Prancak Temple, offers an outdoor swimming pool and Wi-Fi throughout the property. This… More

From US$ 60 Book Now

Gelih Bungalow Nusa Penida

Banjar Sental Kawan, Desa Ped, Batununggul, Indonesia Show map

The comfortable 3-star Gelih Bungalow Nusa Penida Batununggul hotel offers a patio, located about a 10-minute drive from Pelabuhan Tradisional Sampalan. Featuring 12 rooms with views of the sea, this… More

From US$ 15 Book Now

Villa Rumah Pantai Bali

Jln Raya Gilimanuk Br.Bonian,Selemadeg, Selemadeg (Bali), Indonesia Show map

Offering air-conditioned rooms and Wi-Fi in the rooms, Villa Rumah Pantai Bali Selemadeg hotel is 2.3 km from Bat Cave and 10 minutes' drive from the boulder-strewn black-sand Soka beach. The guest… More

From US$ 92 Book Now

Kebun Impian

Dusun Merajan, Seraya Barat, Karangasem, Bali, Amlapura, Indonesia Show map

Situated only 1.5 km from Pantai Ujung, the 4-star Kebun Impian Hotel Amlapura also offers a swimming pool. Featuring a restaurant and a barber shop, this Amlapura holiday park is approximately a 10… More

From US$ 56 Book Now

Villa Di Amed

Jl. Raya Amed, Purwakerti, Abang, Amed (Bali), Indonesia Show map

The comfortable 3-star Villa Di Amed hotel is situated approximately 700 metres from Amed Art Gallery and features a sun deck and a picnic area. Boasting an outdoor swimming pool, the hotel boasts a… More

From US$ 22 Book Now

Matahari Lumbung Resort

Matahari Lumbung'S Bungalow, Ubud (Bali), Indonesia Show map

The elegant 4-star Matahari Lumbung Resort Ubud is located nearly a 10-minute drive from the Hindu temple complex "Sacred Monkey Forest Sanctuary", offering 7 rooms along with a sun deck and a picnic… More

From US$ 38 Book Now