Royalton Bavaro Resort & Spa – All Inclusive

Arena Gorda Beach Road Carretera El Macao - Arena Gorda, Punta Cana, 23000

Best Prices for Your Stay

  • 1 Rooms,
  • 1 Adults

Enter Dates for Best Prices

1 Room / 2 Adults

1 rooms,
2 adults
  • Rooms:

  • Adults:

  • Close

TripAdvisor Rating


Opened in January, 2018, the Royalton Bavaro Resort & Spa offers a luxurious all-inclusive experience in Punta Cana. Families will truly find something for all ages and interests in their group, including the Clubhouse Kids’ Club and Seaside Summer Camp for young children, the Hangout Teens Club and FlowRider surf simulator for tweens and teens, and a casino and spa for parents and grandparents. Other family activities include pools, a lazy river, mini-golf, cooking classes and organized games. Oh, and did we mention this resort is located on Bavaro Beach?! Water sports rentals are available, too!

Accommodations feature Royalton Resorts’ signature DreamBeds, stocked mini-bars, balconies or terraces, and free Wi-Fi. We especially love the Luxury Family Suites for five guests! The largest room option, the Diamond Club Chairman’s Four-Bedroom Suite, can sleep up to 17 guests.

The resort offers eight restaurants, as well as 24-hour room service.

Our Editor Loves

  • All-inclusive rates
  • Luxury family suites
  • Bavaro Beach location

Family Interests

  • All Inclusive Rates
  • Beach
  • Water Sports

Family Amenities

  • Babysitting
  • Children Programs
  • Cribs
  • Family Room 5+
  • Free Wi-Fi
  • Onsite Dining
  • Pool


Beautiful resort, wonderful staff and amazing service!

by alange1121

We stayed at the Royalton Bavaro from February 10-17, 2019 in a Diamond Club Oceanview Family Suite, Room 19326. We are a family of 3 with an 11 year old son.
Upon arrival, our butler Domingo met us at the resort lobby and we were immediately taken by golf cart to the diamond club lounge for check in and then to our our room shortly after.

The resort is quite large but very easy to get around by foot. Lots of dining options that are spread out nicely through the resort. Hunter and Zen were our favourite restaurants. Rio was great also and the grilled pineapple is a must! So sweet and delicious. The bbq by the lazy river was our favourite spot for lunch time. We ate breakfast every morning at the Oceanside buffet. The main buffet had a lot of selection and was always fresh and hot.
The cafe was a great spot to grab a quick snack, hot coffee or ice cream. We also had lunch at Score and my husband really enjoyed the Philly Steak sandwich.

The lazy river is long and relaxing. We would hop off at the Flowrider which was a huge hit with our son. He would do a few rounds and then we would hop back into the lazy river for a float.

We spent most of our time at the Royalton main pool. There were always a lot of chairs and umbrellas available no matter which pool we were at. We never felt the need to run down early to reserve chairs and most mornings we made it to the pool around 11am and always got our choice of chairs.

Beach volleyball, mini golf, tennis, ping pong, basketball court...our son loved all of it.

The beach was always clean and no seaweed the days we were there. Beautiful warm waters and soft white sand.

The most memorable part of this trip was the people. Everyone is so friendly and we found the service to be top notch from everyone who works there. Our butler Domingo was absolutely amazing! We loved our time with him and he was very attentive and answered us immediately when needed. We would highly recommend Domingo to anyone and will request him again if/when we return.
Special shout outs to Elias, Juan and Hector at the Diamond Club pool bar. Always a smile and singing and dancing.
Also, great service and smiles from Rony and Luis at Oceanside breakfast buffet in the mornings.
Thanks to Leonel at the Royalton pool who kept our drinks refreshed and was always smiling and dancing.

All in all, we would highly recommend this resort for families with kids of all ages. So much for everyone to do and the resort never felt crowded at all. The service was just so good.

Perfect Stay!

by SavvyCavy

We just spent a week at this fabulous resort. It couldn’t have been more perfect. The weather was wonderful; the beach is gorgeous with only 1 day of seaweed that they quickly cleaned up; the ocean is clear and warm; the beach chairs are super comfy with soft cushions; the pools were very clean and fairly warm (about 82F); the lazy river and kids waterpark were a hit with our 2-year old son; the resort isn’t too noisy and there is definitely not a party scene...mostly families with kids; there was face painting each night; the playground was well kept and the games are was fun for our son too; the drinks were delicious... especially the chocolate monkey with real banana; the staff is always smiling and very respectful and they are so great with kids....the butlers who sit at the entrances to your building are quite pushy with trying to make you attend the “welcome session” which apparently involves sitting down for two hours and being “sold” a variety of offerings, but you just have to be firm and say you’re not interested and after a few days they give up on trying; the main buffet is great!.... loved the omelettes at breakfast; we liked the grill for lunch which is by the lazy river (we brought our own veggie dogs from home and they grilled them up for us)... I’m vegetarian and enjoyed the many chickpea and lentil dishes, but wish they had refried beans to go along with their daily Mexican food offerings and it would be nice if they had veggie dogs or veggie burgers); the entertainment was too notch... the kids show starts at 8:15 and involves lots of dancing and the main shows start at 8:45pm.... the Michael Jackson show is a must see! The rooms are wonderful too...comfy bed, spacious, big soaker tub, large balcony, Heineken and Coors Light beer in the fridge; the grounds were so clean and well kept with green grass and pretty flowers throughout the resort; there is a nice mini golf course too; we also felt very safe on the resort and walking on the beach.
Overall we had a wonderful time and I would highly recommend this resort!