Majestic Colonial Punta Cana Beach Resort, Golf, Casino & Spa

  • All-Inclusive
Our 4-Star
Star Rating

Dom. Republic, Punta Cana

This 658-room oceanfront resort is located on one of the most beautiful beaches in the world. It is perfectly integrated with the exuberant flora and fauna of the Dominican Republic,all harmonized with the gentle breeze of its incredible coast. Ideal for relaxing, guests can also practice their favorite sports, dine on exquisite cuisine, browse the local shops and dream with the spectacular shows played by the rhythms of the Caribbean.


Playa Bavaro
Punta Cana, LA, DOM

Located 30km's away from the Punta Cana International Airport, 1 hour from La Romana International Airport and 3 ½ hours from Santo Domingo's International Airport

Hotel Amenities

  • ATM Machine Available
  • All-Inclusive
  • Beach Towels Available
  • Bellman Service
  • Children's Program
  • Church
  • Conference Facilities
  • Front Desk
  • Gift Shop
  • Gym/Fitness Center
  • Hospitality Room
  • Kids 1 & Under Free in Room
  • Laundry Service
  • Library
  • Live Entertainment
  • Luggage Storage
  • Medical Services
  • Spa Services
  • Wedding Services
  • WiFi

Hotel Activities

  • Beachfront
  • Casino
  • Catamaran
  • Darts
  • Golf
  • Jacuzzi
  • Kids Club
  • Night Club
  • Ping Pong
  • Pool Table
  • Running Track
  • Scuba Lessons
  • Snorkeling
  • Tennis Court
  • Water Sports
  • Windsurfing

Room Amenities

  • Air Conditioning
  • Balcony or Patio
  • Bathrobe
  • Ceiling Fan
  • Coffee/Tea Maker
  • Connecting Rooms On Request
  • DVD Player
  • Desk
  • Hairdryer
  • In Room Safe
  • Iron and Ironing Board
  • Mini-Bar
  • Rollaway Bed
  • Satellite Television
  • Shower
  • Slippers
  • Tea & Coffee Facilities
  • Whirlpool Tub In Room

Hotel Dining

Supreme, La Hispaniola, Ma+suri, Taino, Le Gourmet, Rodeo Grill, Tres Carabelas, La Bodeguita de Majestic

Nearby Attractions

Los Haitises, Saona Island and Catalina Island, Altos de Chavon, La Romana, Santo Domingo

Book Now

Need Help?
Call us toll free at 1-800-742-9244