Very Good 4559 Reviews
Jetsetter Approved
This Hotel meets our standards
This hotel meets our standards, but we haven't stayed yet


  •  Babysitting
  •  Bar
  •  Free WiFi
  •  Gym
  •  Handicap-accessible
  •  Kids Club
  •  Parking On Site
  •  Pool
  •  Restaurant
  •  Spa
Disclaimer: This content was accurate at the time the hotel was reviewed. Please check our partner sites when booking to verify that details are still correct.
property Bedroom home hardwood cottage Suite living room Villa Resort farmhouse



With a stay at Ayodya Resort Bali in Kuta Selatan (BTDC), you’ll be minutes from Mengiat Beach and Bali National Golf Club. This 4.5-star hotel is within close proximity of Bali Collection Shopping Centre and Nusa Dua Beach.


Make yourself at home in one of the 537 air-conditioned rooms featuring flat-screen televisions. Your room comes with a Select Comfort bed. Rooms have private balconies. Complimentary wired and wireless Internet access keeps you connected, and satellite programming provides entertainment. Bathrooms have designer toiletries and hair dryers.

Spa, Wellness & Premium Amenities

Relax at the full-service spa, where you can enjoy massages, body treatments, and facials. After dipping into one of the 2 outdoor swimming pools, you can spend some time at the private beach. This hotel also features complimentary wireless Internet access, concierge services, and babysitting/childcare (surcharge). If you’d like to spend the day shopping, you can hop on the complimentary shuttle.

Food & Drink

Enjoy a meal at one of the hotel’s dining establishments, which include 4 restaurants and a coffee shop/café. From your room, you can also access 24-hour room service. Mingle with other guests at a complimentary reception, held daily. Relax with your favorite drink at a bar/lounge or a poolside bar. Buffet breakfasts are available daily from 6:30 AM to 10:30 AM for a fee.

Business & Travel Amenities

Featured amenities include complimentary wired Internet access, a business center, and express check-in. Planning an event in Kuta Selatan? This hotel has facilities measuring 14445 square feet (1342 square meters), including meeting rooms. Free valet parking is available onsite.

How to Get There

Ayodya Resort Bali
Jalan Pantai Mengiat
Nusa Dua, 80363 Indonesia


4.5 Very Good 4559 Reviews
Nice place to telax
Reviewed 6 hours ago

Enjoyed this place very much and will came back one day because kids were so exciting playing sands and beach while we can relax and sunbath. Private places to relax and enjoy for. Even price much higher compare to others

Reviewed 10 hours ago

The overall woodwork/carving in the ceilings etc were amazing but the hotel needs a good makeover especially the bathrooms. It would be very difficult for older people to get in and out of the shower because it was over the bath.
the pools were very good and were kept very clean , alcohol was expensive compared to outside providers , overall though it was a very relaxing holiday

Perfect balinesse resort
Reviewed 1 day ago

Great resort for everything. Artistic Balinesse style resort with so many good detail. Giving historic fell living in a castle. Very happy with whatever we have there and we enjoy every moment.

The breakfast could be more variation, feel a bit repetitive after stay more than 3days

The only cons on the site is the FnB price is much too high while the quality is only so-so compare to another resort on similar or even higher class. We tried several food and beverage and found them not really worthed.

Reviewed 2 days ago

good, breakfast is excellent, waiters are friendly, they say hello to you when you meet them. beach is cleaner then other beachs. the facilities in room are too old. garden is beautful,swimming pool water is clean.not too peaple here.good pleace to vacation.

Unpleasant experience
Reviewed 2 days ago

I was excited for Morning breakfast but turned out was terrible, we were looking for outside table to sit and one of family just finished their breakfast and told us we can sit here, I told waitress that this table people just finished their food. I asked waitress nicely if she would help us clean table. She said this table people are still eating and We have to wait. I told her they just left, she didn’t believe me and impatiently told me that I have to wait for couple minutes until they really finished. I told her yes, the people told us that they are finish and we can sit here, why you don’t believe what I said. I was very upset because she showed me an attitude and I felt like I wasn’t welcome here.