Barcelo Maya Beach (Adults Only) - Xpu Ha
20.489136, -87.24691Overview
Located around 25 minutes' walk from Xpu-Ha Beach and only 1 km from Cenote Azul, the vibrant Barcelo Maya Beach Xpu Ha hotel offers a ballroom suited for a range of needs. This 5-star non-smoking resort serves Japanese dishes and offers a solarium and a hot tub, boasting a setting near a boat dock.
Location
The stylish hotel is situated about 500 metres from an own beach. The night Rauxa Show Club is merely 5 minutes' walk away, and Puerto Morelos is 56 km from the grand Barcelo Maya Beach hotel. This smoke-free accommodation is ideally located within reach of Dolphinaris Barcelo.
The distance to Aeropuerto de Playa del Carmen airport is 25 km.
Rooms
There are 630 rooms comprising an adjoining terrace and a dressing room. They come with a flat-screen TV with satellite channels, as well as such comforts as a trouser press and air conditioning. The bathroom features a roll-in shower and a separate toilet, along with a hairdryer and bath sheets. Guests can also enjoy patio views.
Eat & Drink
This Xpu Ha hotel has an à la carte restaurant with views of the sea. The swim-up bar is ideal for a relaxing drink.
Leisure & Business
At the Barcelo Xpu Ha you may pay for a sauna and spa therapy. The property also features 4 outdoor pools as well as a casino, an aqua park, and water slides. The hotel offers its guests the opportunity to enjoy yoga classes at a health club located on the premises. The onsite spa amenities include a wellness centre.
Licence number: 008-007-003429/2025
Rooms and availability

-
Max:2 persons

-
Max:2 persons

-
Max:4 persons
-
Garden view
-
Shower
-
Coffee machine
Essential information about Barcelo Maya Beach (Adults Only)
| 💵 Lowest room price | 123 £ |
| 📏 Distance to centre | 2.0 km |
| ✈️ Distance to airport | 23.6 km |
| 🧳 Nearest airport | Aeropuerto de Playa del Carmen, PCM |
Location
- City landmarks
- Nearby
- Restaurants
Reviews of Barcelo Maya Beach (Adults Only)
FAQ about Barcelo Maya Beach (Adults Only)
- сash
- Visa
- American Express
- Mastercard