The 5-star Barceló Maya Beach Hotel is located within an incredible all inclusive resort on one of the most gorgeous beaches in the Mexican Caribbean. It stretches 1.2 miles where you will find white sand, crystal clear waters, and a coral reef.
The hotel has been renovated to meet our guests' needs. Our new clubhouse features a stunning design. All front desk services are located here as well as the Club Premium Lounge, Beach Lobby Bar (with a smokers' patio), Beach Buffet Restaurant, the à la carte Mexican restaurant México Lindo, gift shops, and meeting rooms.
Give a touch of luxury and let yourself be treated with the exclusive benefits brought to you by the Club Premium concept, enjoy the fully renovated Club Premium Oceanfront Junior Suite and Club Premium Oceanfront Suite.
The hotel offers you 3 restaurants, among which you will find the Beach buffet, with an innovative design inspired by Mayan culture, the spectacular "Mexico Lindo" with specialties from Mexican cuisine and "Rancho Grande" beach restaurants with Caribbean sea views, added to which there are 3 bars strategically located around the hotel. The Barceló All Inclusive program offers snacks, meals, and beverages 24 hours a day.
Enjoy the hotel facilities, taking in the amazing views from the redesigned green areas, completely renovated pool and hot tub, new pool with a games area for kids, fitness suite, shopping center, U-Spa and for the little ones a miniclub and U-Kids Spa. During the day you can enjoy sports such as tennis, paddle tennis, basketball, snorkeling, kayaking, and windsurfing. When night falls, come enjoy the hotel's vibrant nightlife including live shows at Kukulcán Theater and the Jaguar Nightclub.
With the Barceló All Inclusive program, you also have access to all the restaurants, bars, pool and beach facilities at the Barceló Maya Caribe Hotel.
Barceló Maya Grand Resort- stay in one hotel and enjoy four hotels!
This innovative idea lets Barceló Maya Beach guests have access to a large complex with indoor and outdoor public areas spread across four hotels: Barceló Maya Beach, Barceló Maya Caribe, Barceló Maya Colonial and Barceló Maya Tropical, which all belong to the Barceló Maya Beach Resort. Making a reservation at any of these hotels means you will have access to services and facilities offered at the other hotels as part of our "stay in one hotel and play at 4 hotels" philosophy.
Discover live views of our beach.