Photo by Jazmyne Jackson
Spa Hotels & Resorts in Petulu from NZ$69
Change your mind
Book hotels with free cancellation
Be picky
Search almost a million properties worldwide
Check availability on Petulu Spa Hotels
Best Petulu Spa Hotels

Ashanti Guest House Ubud
Ashanti Guest House Ubud
6.0 out of 10, (1)
The price is NZ$69
includes taxes & fees
11 July - 12 July

CasCades Suites
CasCades Suites
10.0 out of 10, Exceptional, (1)
The price is NZ$444
includes taxes & fees
2 July - 3 July

The Pari Sudha
The Pari Sudha
9.2 out of 10, Wonderful, (15)

Puri Padma Hotel
Puri Padma Hotel
8.6 out of 10, Excellent, (56)
The price is NZ$108
includes taxes & fees
3 July - 4 July

Viceroy Bali
Viceroy Bali
9.8 out of 10, Exceptional, (380)
The price is NZ$1,643
includes taxes & fees
16 July - 17 July

Ashanti Villa Ubud
Ashanti Villa Ubud
9.0 out of 10, Wonderful, (34)
The price is NZ$373
includes taxes & fees
6 July - 7 July

Kano Sari
Kano Sari
9.4 out of 10, Exceptional, (13)
The price is NZ$355
includes taxes & fees
7 July - 8 July

D'Legon Villas
D'Legon Villas
9.2 out of 10, Wonderful, (5)
The price is NZ$108
includes taxes & fees
31 July - 1 Aug
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Recent Reviews in Petulu
Recent Reviews in Petulu

Hard Rock Hotel Bali
5/5 Excellent
"Absolutely amazing staff so friendly "
A verified traveller stayed at Hard Rock Hotel Bali
Posted 5 hours ago
Explore a world of travel with Expedia
Explore a world of travel with Expedia
More accommodation types in
Hotels near popular Ubud Attractions
Explore more hotels
- Grand Mirage Resort & Thalasso Bali
- TS Suites Seminyak
- ANDAZ BALI, BY HYATT
- Ayung Resort Ubud
- Hyatt Regency Bali
- The Oberoi Beach Resort, Bali
- SereS Springs Resort & Spa Singakerta
- Four Points by Sheraton Bali Seminyak
- Mercure Bali Legian
- Hotel Indigo Bali Seminyak Beach by IHG
- Maya Ubud Resort and Spa
- Pullman Bali Legian Beach
- THE HAVEN Bali Seminyak
- The Anvaya Beach Resort Bali
- W Bali - Seminyak
- Holiday Inn Express Baruna Bali by IHG
- Bintang Bali Resort
- The Komu Canggu Bali
- Legian Beach Hotel