The Barceló Maya Beach***** hotel is set in a magnificent all-inclusive resort situated on one of the most beautiful beaches in the Mexican Caribbean with over 2 km of fine white sand, crystal-clear waters and a stunning coral reef.
The hotel has been refurbished to meet our guests’ expectations. The new impressively designed club house offers reception services, Club Premium Lounge, Beach Lobby Bar with smoking terrace, Beach Buffet Restaurant, “México Lindo” à-la-carte Mexican Speciality Restaurant, gift shops and meeting rooms.
Add a touch of luxury to your stay and pamper yourself with the exclusive benefits offered by our Club Premium concept and enjoy our totally refurbished Club Premium Junior Suite with Sea View or Club Premium Suite with Sea View.
The hotel boasts 3 restaurants including the Beach buffet with a new innovative design inspired by the Mayan culture, the spectacular "México Lindo" offering Mexican specialities, and the "Rancho Grande" beach restaurant with views of the Caribbean sea; there are also 3 Bars strategically located around the hotel. The Barceló All-inclusive programme offers snacks, meals and drinks, available 24 hours a day.
Enjoy the hotel facilities and magnificent views from the redesigned gardens, a completely renovated swimming pool and hot-tub area, the new swimming pool with a children’s play area, fitness studio, shopping centre, U-Spa, and the miniclub and U-Kids Spa for young ones. During the day, you can enjoy sports such as tennis, paddle tennis, basketball, snorkelling, kayaking and windsurfing. At night, enjoy the vibrant nightlife that the hotel offers with live shows in the Kukulcán Theatre and Jaguar’s nightclub.
Plus, with the Barceló All Inclusive programme you can access all the restaurants, bars, swimming pools and beach facilities of the Barceló Maya Caribe hotel.
Barceló Maya Grand Resort. Stay in one hotel and take advantage of 4!
This innovative concept allows guests of the Barceló Maya Beach hotel to have access to a large complex of indoor and outdoor communal areas across 4 hotels: Barceló Maya Beach, Barceló Maya Caribe, Barceló Maya Colonial and Barceló Maya Tropical, all belonging to the Barceló Maya Grand Resort. Booking at any of these hotels means that you will have access to the facilities and services at the other hotels thanks to our philosophy, “stay at one hotel and play at four”.
Discover the live views of our beach.