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

Royal Hotel And Villa Bali

Jalan Padma Utara, Bali, Legian (Bali), Indonesia Show map

Situated nearly a 25-minute walk from Jalan Kayu Aya, the 3-star Royal Hotel And Villa Bali Legian features cars for rent. The holiday park offers parking on site and a swimming pool. More

From US$ 44 Book Now

Ketut Losmen Bungalows Lembongan

Jalan Jungutbatu Dusun Kaja1 , Desa Jungutbatu. Nusa Lembongan, Nusa Lembongan (Bali), Indonesia Show map

Ketut Losmen Bungalows Lembongan hotel, located 6 minutes' walk from Jungutbatu Beach, boasts a year-round outdoor pool. The holiday park also features Wi-Fi in public areas. More

From US$ 96 Book Now

Sakti Garden Resort & Spa

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

The 4-star Sakti Garden Resort & Spa Ubud is located in Ubud, 2.8 km from Karsa Spa, and offers an outdoor swimming pool. Boasting access to The Blanco Renaissance Museum, 25 minutes' walk away, the… More

From US$ 71 Book Now

Nirwana Beach & Resort

Jalan Sengkidu, Candi Dasa (Bali), Indonesia Show map

The fantastic Nirwana Beach & Resort Candi Dasa is located about a 10-minute drive from Bale Agung Tenganan Dauh Tukad, offering 58 rooms along with a sunbathing terrace and spa therapy. More

From US$ 83 Book Now

Pramana Watu Kurung

Jalan Batu Kurung Iv, Banjar Bunutan, Kedewatan, Ubud (Bali), Indonesia Show map

The elegant Pramana Watu Kurung Hotel Ubud gives quick access to Bali Rafting Adventure, which is situated nearly a 5-minute walk away. This 5-star resort boasts an outdoor swimming pool, Wi-Fi in… More

From US$ 123 Book Now

Ubud Aura Wellness Sanctuary

Jl. Hanoman No.888, Ubud, Kec. Gianyar Ubud Aura Wellness Sanctuary, Ubud (Bali), Indonesia Show map

Offering luggage storage and a restaurant, the elegant Ubud Aura Wellness Sanctuary hotel lies in the Pengosekan district of Ubud, around 25 minutes' walk from Setia Darma House of Mask and Puppets… More

From US$ 89 Book Now

Thewakanda Resort A Pramana Experience

Banjar Sumampan, Kemenuh - Gianyar Banjar Sumampan, Kemenuh - Gianyar, Ubud (Bali), Indonesia Show map

The 5-star Thewakanda Resort A Pramana Experience Ubud lies in a restaurant area of Ubud 2.5 km from Night At The Zoo, featuring a sundeck and spa therapy. Located 10 minutes' drive from Tegenungan… More

From US$ 240 Book Now

My Villa And Resort Canggu

Jalan Nelayan 31, Canggu (Bali), Indonesia Show map

Offering a rooftop pool and views of the sea, My Villa And Resort Canggu is situated 5 minutes' walk from Body Factory Bali. Staying here you can use Wi-Fi throughout the property and free private… More

From US$ 97 Book Now

Puri Wirata Dive Resort And Spa Amed

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

Featuring Wi-Fi in public areas, Puri Wirata Dive Resort And Spa Amed sits a 14-minute walk from Amed Street. Located 2.9 km from Amed Shipwreck, this resort offers views of the ocean and an outdoor… More

From US$ 68 Book Now

The Kayon Resort

Banjar Kepitu, Desa Kendran, Ubud (Bali), Indonesia Show map

Offering a sundeck and barbecue, the smoke-free The Kayon Resort Ubud lies in a rural area of Ubud, around 10 minutes by car from Campuhan Ridge Walk and 2.9 km from Karsa Spa. Featuring 38 rooms… More

From US$ 234 Book Now

Bali Belva

Sunset Point Street - Lembongan Island, Jungutbatu, Nusa Lembongan (Bali), Indonesia Show map

Situated only 1.2 km from Sandy Bay Beach Club, the 3-star luxury Bali Belva Hotel Nusa Lembongan features Wi-Fi in public areas, and a car park on site. Providing sports fans with proximity to… More

From US$ 49 Book Now

The Ning Resort Ubud

Banjar Sala, Desa Pejeng Kawan, Kec. Tampaksiring, Pejeng Kawan, Kecamatan Ubud, Kabupaten Gianyar, Bali 80552 Pejeng Kawan, Kecamatan Ubud, Kabupaten Gianyar, Bali 80552, Ubud (Bali), Indonesia Show map

Overlooking the garden, the 5-star The Ning Resort Ubud is located 25 minutes' walk from Museum Puri Lukisan. Featuring an outdoor swimming pool and an Asian restaurant, the resort boasts air… More

From US$ 133 Book Now

Aquaria Eco Resort

Jl Puri Bagus, Candi Dasa (Bali), Indonesia Show map

The 4-star Aquaria Eco Resort Candi Dasa offers its guests air-conditioned rooms merely an 8-minute walk from Lotus Lagoon. Located 3.1 km from Bukit Asah, the resort offers views of the sea and an… More

From US$ 61 Book Now

Woywoy Escape Bresela Adults Only

Jalan Banjar Gadungan 2, Tegallalang (Bali), Indonesia Show map

Featuring a convenient location, Woywoy Escape Bresela Adults Only Hotel Tegallalang offers views of the mountain, and is 10 minutes' drive from Pura Gunung Kawi Hindu Temple. Offering 7 rooms, this… More

From US$ 94 Book Now

Pattri Garden Lembongan

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

Offering a restaurant, Pattri Garden Lembongan Hotel lies in the Jungut Batu district, a mere 1.1 km from Gala-Gala Underground House and around a 25-minute walk from the dream Pantai Tanjung… More

From US$ 35 Book Now

Rama Phala Resort & Spa

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

Set only 1.9 km from Yeh Pulu Temple in the Pengosekan district of Ubud, the fantastic 4-star Rama Phala Resort & Spa Ubud comes with a private art gallery. Situated just around the corner from Art… More

From US$ 66 Book Now

Green Bird Villa

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

Nestled in the Pengosekan district, about 25 minutes' walk from Ubud Palace, the smoke-free Green Bird Villa Ubud hotel offers a shared lounge. Featuring a lounge bar, a sundeck and a picnic area… More

From US$ 41 Book Now

Frii Bali Echo Beach

Jalan Munduk Catu No 32 Canggu Beach, Canggu (Bali), Indonesia Show map

Located in the Batu Bolong district of Canggu, only 9 minutes' walk from Deus Ex Machina, the fantastic Frii Bali Echo Beach Canggu hotel features a sun deck and spa services. Boasting an outdoor… More

From US$ 41 Book Now

La Berceuse Resort And Villa Nusa Dua By Taritiya Collection

Jalan Desa Sawangan, Nusa Dua (Bali), Indonesia Show map

Featuring Wi-Fi in public areas, La Berceuse Resort And Villa Nusa Dua By Taritiya Collection sits a 25-minute walk from Jalan Nusa Dua. Located 2.7 km from the security-conscious Bali Collection… More

From US$ 69 Book Now

Pramana Giri Kusuma

Jl. Giri Kusuma Melinggih,, Payangan, Indonesia Show map

The smoke-free Pramana Giri Kusuma Hotel Payangan is located in Payangan, 3.8 km from Pura Tegal Suci, and offers an infinity pool. This 4-star resort is within a 10-minute drive of Bali Pulina and… More

From US$ 79 Book Now

Amarta Beach Retreat By Nakula

Banjar Pasut, Tibubiu, Kerambitan, Tabanan Regency, Bali 82161, Tabanan (Bali), Indonesia Show map

Amarta Beach Retreat By Nakula Tabanan hotel offers its guests air-conditioned rooms 750 metres from Pasut Beach. Located 7 km from the modest old palace "Royal Puri Anyar Kerambitan", the resort… More

From US$ 82 Book Now

La Reserve 1785 Canggu - Adults Only

Jalan Munduk Kedungu No. 19 Canggu, Pererenan, Kec. Mengwi, Kabupaten Badung, Bali 80361, Canggu (Bali), Indonesia Show map

Offering air-conditioned rooms and Wi-Fi in public areas, the 5-star La Reserve 1785 Canggu - Adults Only hotel is 2.3 km from Splash Waterpark Bali and about a 20-minute walk from Nelayan Beach. More

From US$ 481 Book Now

Vouk Hotel And Suites Nusa Dua Bali

Jalan Raya Nusa Dua Selatan, Sawangan, Nusa Dua (Bali), Indonesia Show map

Offering cars for rent, as well as Wi-Fi in the rooms, the 5-star Vouk Hotel And Suites Nusa Dua is approximately a 25-minute walk from Jalan Nusa Dua. Located 2.9 km from Jalan Gunung Payung, the… More

From US$ 88 Book Now

Dragonfly Village

Jalan Raya Ubud, Subak Sok Wayah, Ubud (Bali), Indonesia Show map

Dragonfly Village Ubud hotel is located in Ubud, approximately a 20-minute walk from Museum Puri Lukisan, and offers an outdoor swimming pool. This 3-star holiday park features cars for rent, as well… More

From US$ 121 Book Now

Vivara Bali Private Pool Villas & Spa Retreat

Karang Mas Sejahtera, Jimbaran (Bali), Indonesia Show map

Offering a hot tub, a sunbathing terrace, and a picnic area, as well as the views of the garden, the 5-star Vivara Bali Private Pool Villas & Spa Retreat Jimbaran hotel is located just a 14-minute… More

From US$ 178 Book Now

The Capital Hotel And Resort Seminyak

Jl. Petitenget No 89, Kerobokan Kelod, Kuta Utara, Badung Bali 80361, Seminyak (Bali), Indonesia Show map

Offering a nightclub and a sunbathing terrace, and views of the city, The Capital Hotel And Resort Seminyak is located a 25-minute walk from Finns Beach Club. This hotel features 2 outdoor swimming… More

From US$ 40 Book Now

Ubud Raya Boutique Hotel

Jl Raya Sayan, Banjar Sindu, Ubud (Bali), Indonesia Show map

The 3-star smoke-free Ubud Raya Boutique Hotel is situated in a rural area of Ubud, about 25 minutes' walk from Campuhan Ridge Walk and 3.1 km from Neka Art Museum Shop. The tranquil hotel features a… More

From US$ 31 Book Now

Four Points By Sheraton Bali, Ungasan

Jalan Raya Uluwatu. Banjar Giri Dharma Ungasan, Jimbaran (Bali), Indonesia Show map

Situated in the Bukit district of Jimbaran, just 7 minutes' walk from Pepito Market Uluwatu, the family-friendly Four Points By Sheraton Bali, Ungasan Jimbaran hotel boasts a sauna, a sunbathing… More

From US$ 50 Book Now

Komaneka At Keramas Beach

Jalan Prof. Dr. Ida Bagus Mantra, Keramas, Indonesia Show map

The 5-star Komaneka At Keramas Beach hotel is nestled around 7 km from Batuan Temple, offering 37 rooms and featuring spa therapy and a shared lounge. Housed in a Balinese-style building, this… More

From US$ 376 Book Now

Sahadewa Resort & Spa

Jl. Hanoman, Ubud (Bali), Indonesia Show map

Offering a restaurant, the 4-star Sahadewa Resort & Spa Ubud lies in the Pengosekan district of Ubud, merely 1.9 km from the art Museum Rudana and around 25 minutes' walk from the Balinese Saraswati… More

From US$ 21 Book Now

Puri Padma Hotel

Jl Andong Br Nagi, Ubud (Bali), Indonesia Show map

Featuring a private terrace and an outdoor swimming pool, the comfortable Puri Padma Hotel Ubud lies 2.6 km from Threads of Life Souvenir Store. This 3-star hotel offers 29 rooms with mountain views,… More

From US$ 30 Book Now

Palm Garden Amed Beach & Spa Resort Bali

Bunutan Abang, Amed (Bali), Indonesia Show map

The 4-star Palm Garden Amed Beach & Spa Resort Bali is nestled within 5 km of WATER SPORTS Amed in Bali, offering 11 rooms and featuring a sunbathing terrace, a shared lounge, and spa services. Here… More

From US$ 116 Book Now

Poedja Villa Jimbaran

Jalan Raya Uluwatu, No.124 Jimbaran, Jimbaran (Bali), Indonesia Show map

Offering bicycles and hire for rent, as well as Wi-Fi in the rooms, the comfortable Poedja Villa Jimbaran hotel is about 5 minutes' walk from SideWalk Mall Jimbaran. Located in the vicinity of GWK… More

From US$ 31 Book Now

Mamamia Island Villa

Sunset Road, Nusa Lembongan, Nusa Island, Bali, Indonesia, 80771, Nusa Lembongan (Bali), Indonesia Show map

Located a mere 650 metres from Sandy Bay Beach Club, the elegant Mamamia Island Villa Nusa Lembongan hotel features a sunbathing terrace and a shared lounge. The 4-star smoke-free hotel lies in the… More

From US$ 43 Book Now

Pandawa Hill Resort

Jl. Pantai Pandawa No 15, Desa Kutuh, Kuta Selatan, Badung, Bali - Indonesia, Nusa Dua (Bali), Indonesia Show map

Featuring a terrace with a sitting area, the 4-star Pandawa Hill Resort Nusa Dua is approximately a 10-minute drive from Jalan Gunung Payung. Boasting an outdoor swimming pool, this Nusa Dua resort… More

From US$ 25 Book Now

Grand Kesambi Resort And Villas Bali

Jalan Raya Kesambi, Dalung (Bali), Indonesia Show map

The comfortable 4-star Grand Kesambi Resort And Villas Bali Dalung is located merely 6 minutes' stroll from Bale Park, offering 152 rooms, Wi-Fi, and a parking garage. You will find an outdoor… More

From US$ 34 Book Now

Umadhatu Resort

Jalan Raya Denpasar Gilimanuk Desa Megati Selemadeg Timur Tabanan T. +623618311655, Tabanan (Bali), Indonesia Show map

Offering an aqua park, a sunbathing terrace, and water slides, Umadhatu Resort Tabanan is situated in a rural area, a 15-minute drive from the modest old palace "Royal Puri Anyar Kerambitan". This… More

From US$ 24 Book Now

Ibis Styles Bali Denpasar

Jl. Teuku Umar No. 183, Denpasar (Bali), Indonesia Show map

The 3-star Ibis Styles Bali Denpasar Hotel is situated in the Teuku Umar district, nearly a 25-minute walk from Pemecutan Palace Museum and features 147 rooms with views of the sea. The hotel offers… More

From US$ 32 Book Now

Puri Bagus Lovina

Jalan Raya Seririt Desa Pemaron - Singaraja Lovina, Lovina (Bali), Indonesia Show map

The 4-star Puri Bagus Lovina Hotel is approximately 25 minutes on foot from Pantai Penimbangan Barat Pura and has an outdoor swimming pool plus a yoga area. More

From US$ 222 Book Now

Ubud Raya Villa and Resort

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

Ubud Raya Villa hotel, located in Sayan, which sits on a ridge along the Ayung River, 3.3 km from Ubud Palace, offers hire and cars for rent. The hotel features a French restaurant, a poolside bar… More

From US$ 81 Book Now

Sunrise Paradise Bali

Jalan Bukit Meluang, Karangasem (Bali), Indonesia Show map

The comfortable Sunrise Paradise Bali Karangasem hotel, located about 3 km from Air Terjun Yeh Labuh, boasts an infinity pool. Featuring 8 rooms with views of the ocean, this hotel is 10 minutes by… More

From US$ 28 Book Now

The Bodhi Leaf Wellness Resort

Jl. Pantai Purnama, Saba, Indonesia Show map

The comfortable The Bodhi Leaf Wellness Resort Saba offers quick access to Erjeruk Temple, situated approximately a 5-minute walk away. You can swim in an outdoor swimming pool or take advantage of a… More

From US$ 80 Book Now

Kalapa Resort And Yoga Retreat

Jalan Raya Uma Buluh No. 14F, Canggu, Id, Canggu (Bali), Indonesia Show map

The 4-star Kalapa Resort And Yoga Retreat Canggu is about 25 minutes' walk from Splash Waterpark Bali and has a swimming pool and a yoga area. More

Book Now

Villa Jumah

Jalan Raya Seminyak Gang Keraton 11B, Seminyak (Bali), Indonesia Show map

Featuring an outdoor swimming pool, the comfortable Villa Jumah Seminyak hotel is located in the Dyanapura district of Seminyak, only 6 minutes' walk from Oberoi Street Market. Boasting access to… More

From US$ 425 Book Now

Puri Tempo Doeloe Boutique Hotel

Jalan By Pass Ngurah Rai 209 Sanur,Bali,Indonesia-, Sanur (Bali), Indonesia Show map

The comfortable Puri Tempo Doeloe Boutique Hotel Sanur offers access to Hardy's Sanur Eye Care Center, which is located a mere 1 km away. The 3-star smoke-free hotel lies nearly 25 minutes' walk from… More

From US$ 65 Book Now

Anja Jimbaran - 2 Min Walk To Jimbaran Beach

Jl. Yoga Perkanthi No. 2, Jimbaran (Bali), Indonesia Show map

Situated 4.9 km from the lively Waterbom Bali, the comfortable Anja Jimbaran - 2 Min Walk To Jimbaran Beach hotel features Wi-Fi in public areas, and a car park on site. This 4-star hotel is nearly a… More

From US$ 61 Book Now

The Tunjung Ubud Retreat

Jalan Kajeng No. 13 Ubud Bali, Ubud (Bali), Indonesia Show map

Nestled in the shopping Ubud City-Centre district, approximately 25 minutes' walk from the Hindu temple complex "Sacred Monkey Forest Sanctuary", the elegant The Tunjung Ubud Retreat hotel features a… More

From US$ 50 Book Now

Jungle Haven Ubud - Formerly Desak Putera Cottages

Jl.Sukma 34, Br. Tebesaya, Peliatan, Ubud (Bali), Indonesia Show map

Nestled just 8 minutes' stroll from Jalan Hanoman, the 4-star Jungle Haven Ubud - Formerly Desak Putera Cottages hotel welcomes guests with a sunbathing terrace, spa therapy, and spa services. More

From US$ 66 Book Now

Ubud Inn Cottage By Prasi

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

The 3-star Ubud Inn Cottage By Prasi, located merely a 9-minute walk from the Hindu temple complex "Sacred Monkey Forest Sanctuary" and 2.7 km from Neka Art Museum Shop, features an outdoor swimming… More

From US$ 53 Book Now

Koa D Surfer Hotel

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

Offering luggage storage and a restaurant, the comfortable Koa D Surfer Hotel Canggu lies in the Berawa district of Canggu, 2.3 km from the sand Petitenget Beach and around 10 minutes' walk from… More

From US$ 15 Book Now