Hotels with a spa in Bali
Hotels with a spa in Bali: 1347 places to stay to compare and book. Pick dates, check prices and build your trip route with Odysseus.
Filter hotels

Cempaka Belimbing
3 stars

Origin Ubud
4 stars

Calma Ubud Suite & Villas
4 stars

Dream Beach Huts
3 stars

Hoshinoya Bali
5 stars

The Tempekan Heritage
3 stars
Darmada Eco Resort
4 stars

Desa Oculus
5 stars

Nugraha Lovina
3 stars

Puri Ganesha Villas
3 stars

Puri Lumbung
2 stars

Siddhartha Ocean Front Resort & Spa
5 stars

Sejuk Beach Villas
4 stars

Dream @ Jimbaran
2 stars

Samawa Seaside Cottage
3 stars

Grandmas Tuban Hotel
2 stars

Pandawa Village
1 stars

Sunset Villa & Cafe Lembongan
3 stars

Tropico Jimbaran by Orange
2 stars

The Kayon Valley Resort Ubud
4 stars

Dupa Ubud Villa
3 stars

Bali Exclusive Residence
4 stars

Kuta Beach Stay
2 stars

Tirta Sari Bungalow
3 stars