Bali Mandira Beach Resort & Spa

Jalan Padma No. 2, Kuta (Legian Beach), Legian, 80362

Enter Your Trip Dates

1 Room / 2 Adults

1 rooms,
2 adults
  • Rooms:

  • Adults:

  • Close

TripAdvisor Rating


Featuring direct access to the beach, the Bali Mandira Beach Resort & Spa is an excellent choice in accommodations for families due to its family-style rooms and array of family-friendly amenities. The hotel’s Superior Family Rooms have the capability of accommodating up to four guests. Some of the many amenities for families offered by the hotel include babysitting services, free access to the onsite children’s club, complimentary breakfast, free Wi-Fi, a pool for children and an outdoor swimming pool with a waterslide. The hotel also offers a number of onsite activities such as handicraft classes and cooking classes. Onsite entertainment is also available. Guests may dine at one of three onsite restaurants.

Our Editor Loves

  • Swimming pool with waterslide
  • Kids' club
  • Onsite classes and entertainment

Family Interests

  • Beach
  • Bicycling
  • Golf
  • Hiking
  • Museum/Cultural
  • Sailing
  • Theme Park
  • Water Parks
  • Water Sports

Family Amenities

  • Babysitting
  • Children Programs
  • Free Breakfast
  • Free Wi-Fi
  • Kids' Pool
  • Laundry
  • Onsite Dining
  • Pool


Fantastic Resort

by triplover57Melbourne

The property & staff were fantastic. This is the best place we have stayed at in the 25 years we’ve been visiting Bali. Very family orientated but you can escape the kids in the adults only area upstairs with a pool & spa. The food at Azul was delish but we thought the other pool snacks weren’t so good (mex beef nachos had NO beef at all). Definitely looking forward to coming back as out of our 8 night stay we lost 6 days due to a cancelled flight & being severely ill for 5 days.

Bali Mandira

by feld2019

A beautiful resort in a wonderful location. I highly recommend Bali Mandira for families and all others as well. The service was impeccable, the gardens are stunning. We just wished we could have stayed longer.