Resorts & Hotels with Spas in Bali
Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Top Resorts & Hotels with Spas in Ubud

Ayung Resort Ubud

Maya Ubud Resort and Spa

The Sankara Resort by Pramana
Top Resorts & Hotels with Spas in Seminyak

TS Suites Seminyak

Courtyard By Marriott Bali Seminyak Resort

Potato Head Suites & Studios
Top Resorts & Hotels with Spas in Nusa Dua

Grand Hyatt Bali

Hilton Bali Resort

The Apurva Kempinski Bali
Top Resorts & Hotels with Spas in Kuta

The Anvaya Beach Resort Bali

Hard Rock Hotel Bali

The Vira Bali Boutique Hotel & Suite
Top cities in Bali
Ubud
Seminyak
Nusa Dua
Popular places to visit
Kuta Beach
If you can't wait to get to the beach, you might enjoy a trip to Kuta Beach – one of the most popular seaside spots located 1.2 mi (2 km) from central Kuta. Catch the sunset by the shore at Legian Beach, just a short walk away.
Seminyak Beach
Whether you want to hunt for sand dollars or smell the fresh air, Seminyak Beach is one of the most popular seaside spots located 1.4 mi (2.2 km) from central Seminyak. If you want to continue walking by the waves, head to Batu Belig Beach located nearby.
Legian Beach
If you can't wait to get to the beach, you might enjoy a trip to Legian Beach – one of the most popular seaside spots located 0.7 mi (1.1 km) from central Legian. Catch the sunset by the shore at Kuta Beach, just a short walk away.
Sanur Beach
Nothing says holiday like spending a lazy day at Sanur Beach, a popular beach in Denpasar. Visit the spas and shops in this romantic area.
Keep exploring
Keep exploring
- Facilities
- Accommodation Types
- Landmarks
- Hotels close to nearby airports
- Nearby cities
- Top Cities in Indonesia
- More Hotels
- Most popular destinations
- Hotels near Uluwatu Cliffs
- Hotels near Ubud Traditional Art Market
- Hotels near Beachwalk Shopping Center
- Hotels near Mount Batur
- Hotels near Jimbaran Beach
- Hotels near Waterbom Bali
- Hotels near Kuta Beach
- Hotels near Tanah Lot Temple
- Hotels near Bingin Beach
- Hotels near Uluwatu Temple
- Hotels near Ubud Palace
- Hotels near Ubud Monkey Forest
- Hotels near Padang Padang Beach
- Hotels near Seminyak Beach
- Hotels near Lovina Beach
- Hotels near Amed Beach
- Hotels near Eat Street
- Hotels near Legian Beach
- Hotels near Nusa Dua Beach
- Hotels near Sanur Beach
- Hotels in Ubud
- Hotels in Seminyak
- Hotels in Nusa Dua
- Hotels in Kuta
- Hotels in Denpasar
- Hotels in Legian
- Hotels in Canggu
- Hotels in Baturiti
- Hotels in Jimbaran
- Hotels in Pecatu
- Hotels in Uluwatu
- Hotels in Tegallalang
- Hotels in Lembongan Island
- Hotels in Payangan
- Hotels in Penida Island
- Hotels in Tabanan
- Hotels in Tuban
- Hotels in Ungasan
- Hotels in Kerobokan
- Hotels in Sidemen
- TS Suites Seminyak
- Anathera Resort Kuta
- Pullman Bali Legian Beach
- Hyatt Regency Bali
- Aksari Luxury Resort & Spa Ubud by Ini Vie Hospitality
- W Bali - Seminyak
- Sanur Resort Watujimbar
- Ayung Resort Ubud
- The Meru Sanur
- New Garden View Resort
- Maya Ubud Resort and Spa
- Swiss-Belresort Pecatu
- Mercure Bali Legian
- Four Points by Sheraton Bali Seminyak
- Alila Seminyak, Bali
- SereS Springs Resort & Spa Singakerta
- The Oberoi Beach Resort, Bali
- Legian Beach Hotel
- The Magani Hotel and Spa
- Prama Sanur Beach Bali
- The Westin Resort & Spa Ubud, Bali
- Cross Paasha Bali Seminyak
- The Kayon Jungle Resort
- Element By Westin Bali Ubud
- AYANA Resort Bali
- The Sankara Resort by Pramana
- Radisson Blu Bali Uluwatu
- Renaissance Bali Uluwatu Resort & Spa
- The Udaya Resorts and Spa
- Alaya Resort Ubud
- Infinity8 Bali
- Mahagiri Resort Nusa Lembongan
- Padma Resort Ubud
- Bisma Eight Ubud
- Four Points by Sheraton Bali, Ungasan
- Sanna Ubud A Pramana Experience
- Batu Karang Lembongan Resort & Spa
- Diamond Glamping By BIO Management
- Seven Dreams A Pramana Experience
- Abisena Wellness & Resort Ubud-Adult Only
- Ulaman Eco Luxury Resort
- Premier Umalas Villas
- WakaGangga
- Master Homestay
- Anugerah Villas
- Samanvaya - Adults Only
- HOMM Saranam Baturiti, Bali
- dedanau Hotel
- Keshava Villa Bedugul
- Gladak di uma bali
Most popular destinations
- Hotels in Seminyak
- Cheap Hotels in Seminyak
- 4 Star Hotels in Seminyak
- Cheap Hotels in Uluwatu
- Luxury Hotels in Denpasar
- Pet-friendly Hotels in Nusa Dua
- Hotels near Jimbaran Beach
- Hotels with Hot Springs in Kintamani
- Hotels in Canggu
- Hotels near Uluwatu Cliffs
- Hotels in Lembongan Island
- Hotels in Sanur
- Hotels in Ubud City-Centre
- Hotels near Bali Safari and Marine Park
- Hotels with Kitchens in Kuta
- Cheap Hotels in Nusa Dua
- Hotels in Legian
- 5 Star Hotels in Ubud
- Cheap Hotels in Sanur
- 5 Star Hotels in Canggu
- Hotels in Ubud
- Hotels in Nusa Dua
- Hotels in Kintamani
- 4 Star Hotels in Ubud
- Cheap Hotels in Ubud
- 5 Star Hotels in Seminyak
- Hotels in Kuta
- 5 Star Hotels in Sanur
- Cheap Hotels in Kuta
- Hotels in Uluwatu