Tucked away amidst lush jungle, this resort offers a tranquil sanctuary with stunning architecture and sophisticated Balinese decor. Enjoy diverse culinary options, morning yoga, and spa treatments in nature, all while savouring the serene atmosphere and magnificent views.
Located in Ubud, Maya Ubud Resort and Spa is in the historical district and on the riverwalk. Ubud Palace is a notable landmark, and the area's natural beauty can be seen at Ubud Monkey Forest and Sanur Beach. Travelling with kids? Consider Spiritual Center Sinar Suci and Sacred Monkey Forest Sanctuary. Spend some time exploring the area's activities, including golfing. Visit our Ubud travel guide
A terrace, a garden and dry cleaning/laundry services are just a few of the amenities provided at Maya Ubud Resort and Spa. Indulge in reflexology, a massage and a body treatment at the on-site spa. Be sure to enjoy a meal at any of the 3 on-site restaurants. Yoga classes are offered at the gym; the property also has car hire on-site, a business centre and a free children's club. Stay connected with free in-room WiFi, with a speed of 50+ Mbps, and guests can find other amenities such as a snack bar/deli.
You'll also enjoy the following perks during your stay:
2 outdoor pools and a children's pool, along with free cabanas, sunloungers and pool umbrellas
Free self-parking and valet parking
Buffet breakfast (surcharge), bike hire and an outdoor tennis court
A round-trip airport shuttle (surcharge), babysitting (surcharge) and luggage storage
Guest reviews speak highly of the helpful staff
Room features
All 108 individually furnished rooms feature comforts, such as premium bedding and laptop-friendly workspaces, as well as thoughtful touches, such as air conditioning and separate sitting areas.
Extra conveniences in all rooms include:
Rollaway/extra beds (surcharge), free cots/infant beds and day beds
Rainfall showers, shower/bath combinations and free toiletries
49-inch Smart TVs with Netflix, streaming services and cable channels
Wardrobes/cupboards, balconies and separate sitting areas
Yes, this property has 2 outdoor pools and a children's pool. Pool access is from 8:00 AM to 8:00 PM.
How much does it cost to stay at Maya Ubud Resort and Spa?
As of 23 Oct 2026, prices found for a 1-night stay for 2 adults at Maya Ubud Resort and Spa on 16 Nov 2026 start from HK$866, excluding taxes and fees. This price is based on the lowest nightly price found in the last 24 hours for stays in the next 30 days. Prices are subject to change. Choose your dates for more accurate prices.
Is Maya Ubud Resort and Spa pet-friendly?
No, pets are not allowed at this property.
How much is parking at Maya Ubud Resort and Spa?
Self-parking and valet parking are free at this property.
What time is check-in at Maya Ubud Resort and Spa?
Check-in start time: 3:00 PM; check-in end time: midnight. Late check-in is available during limited hours.
What time is check-out at Maya Ubud Resort and Spa?
Checkout is at noon.
Does Maya Ubud Resort and Spa provide a shuttle to the airport?
Yes, there's an airport shuttle that runs on request. A fee of USD 62 per vehicle applies.
Where is Maya Ubud Resort and Spa located?
This family-friendly Ubud resort is located on the riverwalk, within 1 mi (2 km) of Spiritual Center Sinar Suci, Ubud Traditional Art Market and Ubud Palace. Ubud Monkey Forest is 1.8 mi (2.9 km) away.
Can I cancel my reservation for free and receive a full refund?
Yes, this property offers free cancellation on selected room rates because flexibility matters! Please refer to the property cancellation policy on our site for more details about any exclusions or requirements.
Have a question?
AI iconBetaBeta
Get instant answers with AI powered search of property information and reviews.
Reviews
Maya Ubud Resort and Spa Reviews
9.6
Exceptional
All reviews shown are from real guest experiences. Only travellers who have booked a stay with us can submit a review. We verify reviews according to our guidelines and publish all reviews, positive or negative.More informationOpens in a new window
We loved Maya Ubud. The property was beautiful with the walk down to the river. Our villa was clean and calming. And the staff were all amazing and friendly. Five solid stars - we’ll be back!
We loved Maya resort! It is truly beautiful and relaxing, with picturesque infinity pools and tranquil setting, as well as complimentary morning yoga sessions. Everything was perfect! Reasonable pricing and great quality food! Highly recommend!!
Staff was very helpful and everyone from cleaning to pool were very nice. The pools were amazing, especially the adult only one. We tried a few experiences:
Teppayanki: great taste and friendly chef, was a lot of fun. Only negative is the sauce maybe been a bit too buttery
In villa dining: the staff set up a nice table and BBQ in our villa. The food was fresh off the grill and delicious with very generous portions.
Superb breakfast very delicious lots of variety. Lots of outdoor pools. Very clean rooms. Amazing staff very helpful highly recommended it’s very beautiful resort and have a wonderful spa :):):)
The resort was incredible - beautiful property. The room and private pool were very serene. I loved that you could reserve a breakfast box because I left many mornings quite early to see the sunrise at different locations. They prepared a box for me to take on my trips each morning. The only thing I could criticize was that dinner service was a bit slow. It was a wonderful place to stay and I will definitely be back!
Stayed 4 nights in Jul 2026
Verified review
4/10 Poor
Markus
12 Jul 2026
Liked: Cleanliness
Disliked: Staff & service, amenities
Spectacular setting in nature. Dated hotel and we experienced very poor service slow and not good enough.
Fantastic stay at this unique resort. Can't wait to visit it again. Speicial thanks to Wiartana. He took really good care of us and help planned our stay so we felt at home. Everything was top service from him.
Singapore, Singapore
112
Our peaceful haven above the Ubud crowds
Review of Maya Ubud Resort & Spa
Reviewed 1 week ago
I thoroughly enjoyed my stay at Maya Ubud in August 2026. The hotel grounds are stunning — extensive, beautifully maintained, and nestled deep in nature. It's a joy to relax by the pool while taking in the steep, tree-covered cliffs that plunge into the river gorge below. The breezes are wonderfully cool and fresh, never chilly, thanks to the warm sun. Service was impeccable — attentive, kind, and genuinely enthusiastic. All the staff were wonderful, especially Sumi and Dewi, who went above and beyond. The Mat Pilates class was excellent too.
Ubud itself was quite crowded during our visit, which made us appreciate the hotel's own offerings even more — two pools, three restaurants (the Western food was particularly good), and cultural dance performances every single night. We left feeling completely refreshed.
Stayed 4 nights in Aug 2026
Verified review
10/10 Excellent
Veronica
16 Apr 2026
Property was great, everyone was very friendly. They’ll even help plan your taxis and expeditions!
beautiful scenery and green lush plantation around the hotel. My kids enjoyed the pool, great selection for buffet. excellent customer service and centrally located in Ubud.
Maya Ubud genuinely felt like heaven. It is one of those places where the setting is as much a part of the experience as the hotel itself. The resort is surrounded by nature, rice fields, forest and the river valley, so it feels incredibly peaceful and removed from everything even though you are still close to Ubud. Walking around the property was an experience on its own.
We stayed in the Maya Presidential Villa and the photos online honestly do not do it justice. It is enormous, around 950 square meters, and feels much more like having a beautiful private home in the middle of nature than staying in a hotel villa. The space, privacy, pool and surroundings really need to be experienced in person.
The staff were wonderful throughout our stay, always warm, thoughtful and attentive. We had friends over one evening and the team prepared a private BBQ dinner for us at the villa. A special shoutout to Yoga or Yogal, who took care of us for the BBQ and made the evening especially memorable. Maya actually offers this as an in villa grill experience with a private chef, and I would definitely recommend doing it if you are staying in one of the villas.
I genuinely did not want to leave. If you are coming to Ubud and want somewhere that feels peaceful, immersed in nature and completely different from a normal resort, Maya is very special. I would come back without hesitation.
Loved stay at Maya Ubud! The location was great for going into town but I honestly didn't want to leave the resort! I loved the adult infinity pool. My room was great with a comfortable bed and turn down service. The dance shows at dinner were fun too. I do recommend taking bug spray if you walk on the riverside trail; I got at least 40 mosquito bites on a very short walk there. I also recommend a trip to the spa!
Amazing resort, welcoming and accommodating staff. I had the best time there. I highly recommend for the breathtaking views. If you’re looking for value, quality, amazing food and excellence I recommend staying here.
We recently stayed at Maya Ubud for 2 nights with our family, and it was an absolute dream. The property grounds are incredibly extensive and meticulously well-maintained—every corner feels like a lush, tropical paradise that seamlessly blends into the natural jungle. The overall environment is deeply serene, offering the perfect peaceful escape from the bustling center of Ubud.
Two highlights truly stood out for us: First, the riverside spa is world-class. Having a massage right by the rushing river, surrounded by nature, was an incredibly therapeutic experience. Second, as a family with dietary preferences, we were thrilled by the breakfast spread. They offered a fantastic, extensive variety of vegetarian-friendly options that were both delicious and high-quality.
Maya Ubud balances luxury, nature, and family comfort perfectly !!