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


  •  Babysitting
  •  Casino
  •  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.
grass structure green sport venue golf course sports Nature aerial photography grassland golf club grassy Golf outdoor recreation recreation plain lush



With a stay at Majestic Elegance Punta Cana – All Inclusive in La Altagracia (Bavaro), you’ll be convenient to Punta Blanca Golf Course and Hard Rock Golf Club at Cana Bay. This 4.5-star resort is within close proximity of Iberostar Golf Course and White Sands Golf Course.


Make yourself at home in one of the 597 air-conditioned rooms featuring free minibar items and plasma televisions. Rooms have private balconies or patios. Wired and wireless Internet access is complimentary, while DVD players and satellite programming provide entertainment. Partially open bathrooms with separate bathtubs and showers feature jetted bathtubs and rainfall showerheads.

Spa, Wellness & Premium Amenities

Relax at the full-service spa, where you can enjoy massages, body treatments, and facials. You can soak up the sun at the private beach or enjoy other recreational amenities including a casino and a nightclub. This resort also features complimentary wireless Internet access, concierge services, and babysitting/childcare (surcharge).

Food & Drink

This resort is all inclusive. Rates include meals and beverages at onsite dining establishments. Charges may be applied for dining at some restaurants, special dinners and dishes, some beverages, and other amenities.

Enjoy a meal at one of the resort’s dining establishments, which include 6 restaurants and a coffee shop/café. From your room, you can also access 24-hour room service. When you are in need of a refreshing drink, visit a beach bar or one of 15 bars/lounges, or 2 poolside bars. A complimentary hot/cold buffet breakfast is served daily from 7 AM to 10 AM.

Business & Travel Amenities

Featured amenities include a business center, express check-in, and express check-out. Planning an event in La Altagracia? This resort has 7266 square feet (675 square meters) of space consisting of a conference center and meeting rooms. Free self parking is available onsite.

How to Get There

Majestic Elegance Punta Cana – All Inclusive
Playa Bavaro - Punta Cana
Punta Cana, 23000 Dominican Republic


4.5 Very Good 19148 Reviews
Beautiful Resort with Excellent Service
Roland R

I know there has been a lot of negative press around this resort lately, but my group had a wonderful time. The resort was taken care of incredibly well and the staff was incredibly warm and friendly. We were assigned a butler, Orlando, at check-in who was checked in on us throughout our stay and made sure everything was perfect. They also had a great entertainment staff who really helped get people out for stretching in the morning, volleyball/soccer/waterpolo during the day, and dancing at night. Scooby was our main entertainment guy during the week and was great.

Can't say enough good things. Really glad I went.

Amazing vacation

This was my first time to Punta Cana and Every minute at the hotel was worth it, the property itself is beautiful, we got 2 rooms next to each other in front of the pool and we loved it. We try all the restaurant but the Japanese was the best one, best service thanks to Pedro W. And our private chef Taylor was amazing making our food, both were very professional, also the pool bar bartender was very friendly. Highly recommended and never felt unsafe

An Amazing Getaway
Brittany K

My fiancé and I travelled and stayed here in May 2019 and had an amazing vacation. We are not resort vacationers, we are typically the on the go explorers off the beaten path who need a vacation from their vacation type of travelers. So, This was quite the relaxing stay and a treat for us.

We arrived to the resort through the Expedia shuttle service which I highly suggest. We were welcomed with a chilled towel and a delicious cold beverage! We were a part of the Elegance Club which was well worth the perks with a separate lounge check-in. That was a nice and smooth process. The only thing I wish I did was pack my bathing suit in my backpack and not my suitcase because we could not get into our rooms until the early afternoon, we arrived early morning. I’m sure if we asked for our suitcases they would have brought them out but we wanted to explore and eat.

The food is pretty decent at the resort with several restaurants to choose from. I must say the room service meals were not my fiancé or I’s favorite so we only did that once. The menu is limited and our sandwiches were not very good but the food in the restaurants is great! I loved the hibachi dinner.

We had an amazing butler named Victor! He was extremely helpful and often checked in with us. He and my fiancé planned a surprise for me back at our room after I said yes to the big question at sunrise on the beach. Victor really went above and beyond, and truly made that day even more special and memorable so thank you so much for that! Victor really made our vacationing experience exceptional because he takes care of all of your dinner reservations. He was accessible via text and a quick responder.

The resort itself was beautiful. With the Elegance Club we had bonus amenities with snack bars, private pools and private bars, an exclusive beach area and more! Paying extra for this privilege is well worth it! There is no lines, no fighting for beach chairs, no kids! The only thing I will say is if you want front row, you have to get there early otherwise people will beat you to it and reserve it with their towels and leave, even though they are not supposed to do that. One day, a father had left belongings on 3 canopies by the beach front for his entire family. I was super annoyed by this because it was our last day and we woke up extremely early to get there to only find towels on every single one. So that will happen, it’s best not to ruin your vacation by being angry at rude people. Especially when this place is about relaxing.

Lastly, the excursions off the resort were our favorite part besides the whole getting engaged thing. We went through Expedia and went on the Adventure Boogie excursion and went on the Snorkeling Catamaran trip. Both are worth the adventure! We felt completely safe and had one of the most memorable times of our life. With the Adventure Boogies you can swim in this beautiful cave, and with the snorkeling trip not only do you get to see sharks and manta rays but there is also a fun booze cruise after.

Overall this was an amazing vacation for us! We had a wonder time and would definitely venture back. I hope this helps in your future vacation decisions.