Maya Ubud Resort and Spa | Indonesia | If Only

Call Our Reservation Specialists: 0141 955 4000

Open Today: 09:00 - 17:30



Surrounded by verdant jungle and undulating terraced rice fields, Maya Ubud is a tranquil 5 Star getaway located in the Petanu River Valley. Select from a superb array of 108 classically-designed and newly renovated rooms and villas, each one outfitted with a charming blend of modern conveniences and traditional Balinese handicrafts.

Savour a soothing Maya Massage in the Spa at Maya, home to a menu of authentic Balinese treatments and therapies, or work up a sweat in the fitness centre. The resort features two swimming pools, one set amidst the forest green, overhanging the river valley and an adult’s only pool at the riverside. Maya Ubud offers a range of bars and restaurants with the option of candlelit dinners, picnic lunches, and in-villa grills.

Guests who stay for three nights or more at both Maya Ubud and Maya Sanur will receive special benefits such as a complimentary spa treatment, dinner and transfers between the resorts.


Please Call For Pricing

0141 955 4000

At a glance

  • Luxury Hotel
  • 5 Star
  • 108 rooms

Getting There

Arrival Airport

Denpasar International Airport


Approximately 40 minutes drive from Denpasar Airport.


May, June and September boast the best weather, relatively dry and less humid than some other months, and is the best time for many activities, including diving. Rainy seasons falls between January and April and during October and November, although showers fall in short sharp bursts. This is low season and there are plenty of good deals to be found, both on airfares and hotels.