Hotels · Our pick in Bali
Maya Ubud Resort & Spa
18 hectares above the Petanu
An 18-hectare resort in Peliatan, falling to the Petanu river valley.

Our take
- River-valley setting
- Pool villas
- Near central Ubud
- Address
- Jl. Gunung Sari Peliatan, Ubud, Bali 80571
Peliatan, Ubud, Bali - Phone
- +62 361 977 888
- Website
- mayaresorts.com
About Maya Ubud Resort & Spa
Maya Ubud unfolds across 18 hectares of tropical garden on the edge of Ubud, its palm-lined walkway leading down to the Petanu river valley below. Choose a forest suite with a balcony, or a villa with its own pool or whirlpool tub and Balinese garden, with butler service. It is at Jalan Gunung Sari, Peliatan, within reach of central Ubud.
Opening hours, prices and seasonal openings change, so please check with Maya Ubud Resort & Spa before you go.
Last checked: October 2026 How we choose
Own or manage Maya Ubud Resort & Spa? Send us your photos & logo
Check availability
Opens Booking.com in a new tab with your dates. ULTIMATE Bali Island Guide doesn't take bookings or payments.
Or book direct with Maya Ubud Resort & Spa: mayaresorts.com
Location
The map comes from Google Maps, which sets its own cookies once it loads.


