Special offers and Exclusive deals

Search Hotels

2026-09-10
2026-09-11
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

Villa Nini

Jln. Raya Lungsiakan, Kedewatan, Ubud, Ubud (Bali), Indonesia Show map

During the stay at the Balinese-style Villa Nini Ubud, guests can indulge in spa treatments, such as a massage treatment or visit the old Gunung Lebah Temple, located 25 minutes' walk away. This 9… More

From US$ 52 Book Now

Agata Villas Seminyak

Jalan Raya Seminyak, Gang Keraton No. 88, Seminyak (Bali), Indonesia Show map

Located nearly 5 minutes' walk from the Bintang Supermarket, the 8-room Agata Villas Seminyak provides a plunge pool, a plunge pool for a more relaxing experience. This Seminyak villa is just 1.9 km… More

From US$ 487 Book Now

Royal Roco Villa

Jalan Yeh Gangga I Jalan Yeh Gangga 1, Tanah Lot (Bali), Indonesia Show map

Royal Roco Villa Tanah Lot is located 3.9 km from the Pantai Melasti Bali and invites guests to enjoy a sun terrace. More

From US$ 79 Book Now

Green Taman Ubud By Prasi

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

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

From US$ 37 Book Now

Bali Stuti Jimbaran Inn

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

Offering an outdoor swimming pool, the 3-star Bali Stuti Jimbaran Inn is nestled in Jimbaran Bay where pristine sands stretch into calm, clear waters, only 0.6 km from the Claudia Spa Jimbaran. More

From US$ 73 Book Now

Santun Luxury Private Villas

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

Situated around 25 minutes' walk from the ancient Gunung Lebah Temple, the 8-room Santun Luxury Private Villas Ubud offers guests to enjoy spa therapy, a shared lounge, and spa services. This Ubud… More

From US$ 116 Book Now

Two Lizards Beach Villas

Jl. Hang Tuah III No. 5, Sanur (Bali), Indonesia Show map

Along with proximity to the Matahari Terbit Beach, only a 9-minute walk away, the welcoming Two Lizards Beach Villas Sanur offers opportunities for darts in the area. This Sanur villa offers guests… More

From US$ 84 Book Now

The Reef Villas Uluwatu

Jl. Buana Sari, Uluwatu (Bali), Indonesia Show map

Offering private parking in the Pecatu district of Uluwatu, 1-bedroom The Reef Villas Uluwatu is also 4.3 km from significant religious sites like the ancient Uluwatu Hindu Temple. The property hosts… More

From US$ 151 Book Now

The Dafish Ceningan

Ceningan Kawan, Ceningan, Ceningan Island, Indonesia Show map

Offering cars for rent, as well as Wi-Fi in public areas, the 3-star The Dafish Ceningan Hotel Ceningan Island is 2.8 km from the Panorama Point. Featuring diving, canoeing, and pool along with a… More

From US$ 16 Book Now

Villa Casablanca Surf Keramas

Jalan Professor Doktor Ida Bagus Mantra, Keramas, Indonesia Show map

Featuring a sundeck and water slides, Villa Casablanca Surf Keramas hotel enjoys a prime location a 20-minute walk from the Bali Safari and Marine Park. This hotel boasts an outdoor swimming pool, Wi… More

From US$ 55 Book Now

The Kayuan Lumbur Resort Ubud

Jalan Katik Lantang, Ubud (Bali), Indonesia Show map

The comfortable 3-star The Kayuan Lumbur Resort Ubud, situated approximately a 10-minute drive from the Museum Puri Lukisan, offers an infinity swimming pool as well as a yoga room. This Ubud hotel… More

From US$ 119 Book Now

Fivelements Retreat Bali, Ubud

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

Providing 19 rooms, the 4-star Fivelements Retreat Bali, Ubud hotel is situated just 50 m from Ayung. The hotel boasts a private swimming pool with a hot tub. More

From US$ 337 Book Now

Menjangan Dynasty Resort

Banyuwedang, Banyuwedang, Indonesia Show map

Located around a 5-minute walk from Pasir Putih, Menjangan Dynasty Resort Banyuwedang features mountain biking, scuba diving, and canoeing. Boasting an infinity pool, this 5-star hotel is nestled 2.7… More

From US$ 122 Book Now

Penida Bambu Green Suites

Jalan Raya Adegan, Desa Ped, Nusa Penida, Bali - Indonesia, Ped, Indonesia Show map

Offering cars for rent, as well as Wi-Fi throughout the property, the 3-star Penida Bambu Green Suites Ped hotel is 6 km from the Mangrove Point. Featuring a location near a boat dock, this… More

From US$ 136 Book Now

The Tiing Tejakula Villas

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

Nestled about 25 minutes' walk from the Yeh Mempeh Waterfall, resort The Tiing Tejakula Villas features a private pool along with a hot tub to help guests unwind. Located 2.7 km from the Yeh Mampeh… More

From US$ 210 Book Now

Homm Saranam Baturiti

Jl. Raya Baturiti, Banjar Pacung, Desa Baturiti And Kecamatan Baturiti, Bedugul (Bali), Indonesia Show map

Located 4.7 km from the large Nungnung Waterfall, the elegant Homm Saranam Baturiti Hotel Bedugul offers a spa salon, including a treatment room, a hot tub, and a hot spring public bath. This 5-star… More

From US$ 104 Book Now

Jero Sebali Villa By Travellink Bali

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

Staying at Jero Sebali Villa By Travellink Bali Ubud, guests can visit the Ubud Sari Coffee Luwak Agrotourism, which is approximately a 25-minute walk away. The Ubud villa offers a convenient… More

From US$ 49 Book Now

Villa Esa Ubud

Jalan Penestanan Kelod, Ubud (Bali), Indonesia Show map

Located within 10 minutes' walk of Pondok Pekak Library and Learning Center, Villa Esa Ubud boasts a swimming pool, an indoor pool for a relaxing experience. This Ubud villa is within reach of the… More

From US$ 103 Book Now

D'Legon Villas

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

The 6-room D'Legon Villas Ubud is located around 5 minutes on foot from the Aura Spa and provides guests with spa therapy, a patio, and a shared lounge to ensure a memorable stay. The resort villa is… More

From US$ 44 Book Now

The Forest Villa Ubud

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

Nestled 3.9 km from the Ubud Palace, resort The Forest Villa Ubud is boasting massage therapy and recreational facilities for guests' enjoyment. Ideally located right near the Dana S Painting Studio,… More

From US$ 75 Book Now

The Syron Huts Lembongan

Jl. Tamarind Beach Nusa Lembongan Desa Lembongan, Nusa Lembongan (Bali), Indonesia Show map

Featuring car rentals, as well as Wi-Fi in public areas, the 3-star The Syron Huts Lembongan Hotel is just a 5-minute walk from Sunset. Located only 1.7 km from the Sandy Bay Beach Club, the holiday… More

From US$ 34 Book Now

Tentacle Bali

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

The elegant Tentacle Bali Ped hotel is located in Ped, around 7 km from the Mangrove Point, and offers an outdoor swimming pool. Featuring 10 rooms with views of the garden, this 2-star holiday park… More

From US$ 69 Book Now

Cloudspace Ubud

Jalan Gootama No. 8,, Ubud (Bali), Indonesia Show map

Offering spacious rooms and Wi-Fi throughout the property, the 3-star Cloudspace Ubud hotel is 17 minutes' walk from the Hujan Locale restaurant and just 1.4 km from the Hindu temple complex "Sacred… More

From US$ 35 Book Now

Unagi Wooden Villas By Emana

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

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

From US$ 188 Book Now

Lodtunduh Sari

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

Situated within 7 km of the large Bali Zoo, 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 can discover a rural area… More

From US$ 63 Book Now

Bintang Bali Villa

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

Bintang Bali Villa Kuta offers easy access to such tourist spots as St. Francis Xavier Church, located just a 6-minute walk away. This accommodation features opportunities for ping pong in the area… More

From US$ 570 Book Now

Villa Ole

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

Located approximately a 5-minute walk from the Semar Kuning Artist Cooperative, the 6-room Villa Ole Ubud features a swimming pool with a sun terrace. Boasting access to a sun terrace, the property… More

From US$ 54 Book Now

Amarterra Villas Resort Bali Nusa Dua, Autograph Collection

Kawasan Pariwisata Nusa Dua Itdc Resort, Lot Block, Nusa Dua (Bali), Indonesia Show map

Located merely 500 metres from the Jalan Pantai Mengiat, Amarterra Villas Resort Bali Nusa Dua, Autograph Collection provides a private pool, a Jacuzzi and a foot bath for a more relaxing experience.… More

From US$ 262 Book Now

The Yubi Boutique Villas Seminyak

Jl. Raya Petitenget 123, Seminyak, Kuta, Bali - Indonesia, Seminyak (Bali), Indonesia Show map

The Yubi Boutique Villas Seminyak provides facials, massage therapy, and a patio for a delightful experience, and is located just a 9-minute walk from the sand Petitenget Beach. Staying at the 9-room… More

From US$ 109 Book Now

Sithala Villa Seminyak

Jl. Raya Petitenget, Gg. Sunyi No 1, Seminyak (Bali), Indonesia Show map

Located about a 10-minute walk from Pantai Seminyak, the well-equipped Sithala Villa Seminyak provides a private pool for guests' relaxation. More

From US$ 178 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 the Banyuwedang Mountain, and offers an outdoor swimming pool. Featuring 7 rooms with views of the pool… More

From US$ 24 Book Now

Sun Island Boutique Villas & Spa Seminyak

Jalan Raya Seminyak No. 188, Seminyak (Bali), Indonesia Show map

Sun Island Boutique Villas & Spa Seminyak is located about a 25-minute walk from the Kayu Aya Street and provides a foot bath. Situated in the Central Seminyak district, the villa provides a desk and… More

From US$ 208 Book Now

Kanishka Villas

Jl Kunti, 8Y, Seminyak (Bali), Indonesia Show map

Kanishka Villas Seminyak, located only 14 minutes' walk from the Flea Market, invites guests to relax in a hot tub. This property is nestled in a prime touristic area of Seminyak and offers Wi-Fi and… More

From US$ 35 Book Now

Maua Nusa Penida Bali

Jalan Gamat Bay, Desa Sakti, Sakti, Indonesia Show map

Featuring a sun terrace and an infinity swimming pool, the 5-star smoke-free Maua Nusa Penida Bali Sakti hotel lies about 4 km from the Nusa Lembongan Mangrove Forest. Boasting a fitness area and a… More

From US$ 138 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 located a mere 6 minutes' stroll from the Gala-Gala Underground House and features tour/ticket assistance to help you get the most out of… More

From US$ 42 Book Now

Villa Ipsa

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

Featuring karaoke, Villa Ipsa Munduk hotel is located in Munduk, 10 minutes' drive from the Melanting Waterfall. Guests can swim in an outdoor swimming pool, while this hotel provides views of the… More

From US$ 50 Book Now

Taman Rahasia Tropical Sanctuary And Spa

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

Featuring air-conditioned rooms and an American restaurant, the tranquil Taman Rahasia Tropical Sanctuary And Spa Ubud hotel is 2.5 km from the Ubud Palace. Located about 10 minutes' drive from… More

From US$ 50 Book Now

Royal Jj Ubud Resort & Spa

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

Offering a restaurant and a storage room, the welcoming Royal Jj Ubud Resort & Spa lies in Taman, which is a state temple from the former kingdom of Mengwi, about 10 minutes' drive from the Campuhan… More

From US$ 19 Book Now

Olo Surf Nature

No.99 Jalan Pantai Balangan, Uluwatu (Bali), Indonesia Show map

Offering a restaurant and baggage storage, the comfortable 2-star Olo Surf Nature Uluwatu hotel is a mere 5 minutes' stroll from the Nirmala Balangan. Located within a 7-km distance of the ancient… More

From US$ 47 Book Now

Samanta Huts

Jl. Slagimpak, Lembongan Island, Bali, Indonesia, Nusa Lembongan (Bali), Indonesia Show map

Featuring an outdoor swimming pool, the comfortable Samanta Huts Hotel Nusa Lembongan is located in the Jungut Batu district of Nusa Lembongan, approximately 4 km from Gamat Bay. This 3-star holiday… More

From US$ 30 Book Now

Wakagangga

Jalan Pantai Yeh Gangga, Desa Sudimara, Bali, Tabanan (Bali), Indonesia Show map

The authentic Wakagangga Hotel Tabanan can arrange horseback riding and horse riding tours for active guests, while lying within 25 minutes' walk of the Pigstone Beach. The 5-star boutique-style… More

From US$ 207 Book Now

Ayu Bungalow 2

Ayu Bungalow 2, Jl Hanoman Padang Tegal Kaje, Ubud (Bali), Indonesia Show map

Offering air-conditioned rooms and Wi-Fi in public areas, Ayu Bungalow 2 Ubud hotel is just 1.4 km from art museum visits and 25 minutes' walk from the scenic Tjampuhan's Sacred Hills Hiking… More

From US$ 17 Book Now

Abian Srama Hotel And Spa

Jalan By Pass Ngurah Rai No: 23, Sanur (Bali), Indonesia Show map

Located 3.1 km from the huge Bajra Sandhi Monument, the 2-star Abian Srama Hotel And Spa Sanur offers a private art gallery. This comfortable hotel lies in proximity to the Le Mayeur Museum and… More

From US$ 7 Book Now

Dream Beach Kubu & Spa By Abm

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

Offering a summer terrace, a shared lounge, and spa services, Dream Beach Kubu & Spa By Abm Nusa Lembongan hotel is located in the Jungut Batu district, only a 5-minute walk from Natural pools. More

From US$ 19 Book Now

The Bali Bliss Villa

Jl. Dewi Saraswati Iii, No. 8 Br Basangkasa Seminyak, Seminyak (Bali), Indonesia Show map

The Bali Bliss Villa Seminyak is located around 5 minutes on foot from Balinese Spa and Wellness and offers guests to relish a sun terrace as well as a private swimming pool. Featuring a Jacuzzi and… More

From US$ 59 Book Now

The Royal Santrian

Jalan Pratama, Nusa Dua, Nusa Dua (Bali), Indonesia Show map

The Royal Santrian Villa Nusa Dua is situated approximately 25 minutes on foot from Nusa Dua Beach and features a private swimming pool with a hot tub and a pool cover. This Nusa Dua villa is nestled… More

From US$ 454 Book Now

Best Canggu Hostel

Jl. Kayu Tulang Perum Puri Sambandha #A12, Bali Canggu, Canggu (Bali), Indonesia Show map

The 10-room Best Canggu hostel is 4.3 km from the CitraLand Waterpark and features 24-hour front desk assistance and a currency exchange service. More

From US$ 9 Book Now

Villa Seriska Seminyak, 5-Star Private Pool Villa, Walk To Dining & Shopping

Jalan Kunti I, Gang Mangga No. 8, Seminyak (Bali), Indonesia Show map

Featuring massage therapy and barbecue, the resort Villa Seriska Seminyak, 5-Star Private Pool Villa, Walk To Dining & Shopping offers guests to enjoy a prime location a mere 5 minutes' walk from the… More

From US$ 381 Book Now

Yoga'S House

Jalan Sugriwa No. 18, Padang Tegal Mekarsari, Ubud (Bali), Indonesia Show map

To enjoy your vacation in Ubud, stay at Yoga'S House Apartment Ubud, which is only 1.2 km from the Hindu temple complex "Sacred Monkey Forest Sanctuary" and nearly 25 minutes on foot from the Ubud… More

From US$ 25 Book Now

Radiant Jepun Villa

Jl. Dewi Sri Iv, Gang Krisna No 8, Legian (Bali), Indonesia Show map

Featuring a swimming pool, the 1-bedroom Radiant Jepun Villa Legian is suitable for up to 4 people and is located approximately a 20-minute walk from the Padma Beach. The availability of a Jacuzzi… More

From US$ 63 Book Now