Search hotels in Xpu Ha

Enter your dates to see the latest prices and deals for Xpu Ha hotels

November 2026

1
2345678
9101112131415
16171819202122
23242526272829
30

December 2026

123456
78910111213
14151617181920
21222324252627
28293031
Flexible date options
Select occupancy

Xpu Ha – 25 hotels and places to stay

Filter by:

Property ratingIncludes stars and other ratings.
Review score

Barceló Maya Tropical - All Inclusive

Xpu Ha

Prime Beachfront Location: Barceló Maya Tropical in Xpu Ha offers a private beach area and direct beachfront access. Guests enjoy sea views and a year-round outdoor swimming pool.

Exceptional Facilities: The resort features spa facilities, a sauna, fitness centre, sun terrace, and a lush garden. Additional amenities include a tennis court, open-air bath, and free WiFi throughout.

Comfortable Accommodations: Rooms offer air-conditioning, balconies, private bathrooms, and sea or garden views. Family rooms and interconnected rooms cater to all guests.

Dining Experience: A variety of restaurants serve Italian, Japanese, Mexican, seafood, Spanish, steakhouse, and international cuisines. Breakfast is a buffet with vegetarian options.

Nearby Attractions: Playa Barceló Maya is an 8-minute walk away. Cozumel International Airport is 39 km from the resort.

J
James
From
Belize
Lovely atmosphere, lovely people, great service, nice pool and fast service. Buffet was great!
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 359 reviews
Price from
£708.69
1 night, 2 adults

Barceló Maya Colonial - All Inclusive

Xpu Ha

Exceptional Facilities: Barceló Maya Colonial in Xpu Ha offers a spa and wellness centre, sauna, and a year-round outdoor swimming pool. Guests can enjoy wellness packages and private check-in and check-out services.

Comfortable Accommodations: Rooms feature air-conditioning, balconies with sea views, and private bathrooms. Additional amenities include minibars, work desks, and free WiFi. Family rooms and a children's playground cater to all guests.

Dining Experience: The family-friendly restaurant serves American, Italian, Japanese, Mexican, Seafood, Spanish, Steakhouse, and international cuisines. Vegetarian options are available, complemented by a buffet breakfast.

Leisure Activities: Guests can enjoy yoga and fitness classes, windsurfing, and snorkelling. The resort also provides a casino, nightclub, and evening entertainment.

Prime Location: Located 39 km from Cozumel International Airport, Barceló Maya Colonial is an 8-minute walk from Playa Barceló Maya. Nearby attractions include Xpu Ha Beach and Cozumel International Airport.

K
Kyler
From
United Kingdom
There isn’t a single thing that I could fault about the resort it is amazing and the staff are a credit to the company.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 162 reviews
Price from
£710.92
1 night, 2 adults

Barceló Maya Beach - All Inclusive

Xpu Ha

Exceptional Facilities: Barceló Maya Beach in Xpu Ha offers a spa and wellness centre, paid sauna, and a year-round outdoor swimming pool. Guests can enjoy wellness packages, a fitness room, and a casino.

Comfortable Accommodations: Rooms feature balconies with sea views, air-conditioning, and private bathrooms. Additional amenities include bathrobes, minibars, and free WiFi. Family rooms and interconnected rooms cater to all needs.

Dining Experience: The resort serves Italian, Japanese, Mexican, Seafood, Spanish, Steakhouse, and international cuisines at its restaurant. A buffet breakfast and dinner are available, alongside a bar.

Prime Location: Playa Barceló Maya is a 7-minute walk away. Cozumel International Airport is 39 km from the resort. Nearby attractions include Xpu Ha Beach and Xpu Ha Marina.

M
Mark
From
United Kingdom
Huge, clean, everything you could want
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 122 reviews
Price from
£708.69
1 night, 2 adults

Barceló Maya Palace - All Inclusive

Xpu Ha

Exceptional Facilities: Barceló Maya Palace in Xpu Ha offers a spa and wellness centre, sauna, and a year-round outdoor swimming pool. Guests can enjoy wellness packages and private check-in and check-out services.

Comfortable Accommodations: Rooms feature air-conditioning, balconies, private bathrooms, and modern amenities such as minibars and free WiFi. Family rooms and ground-floor units provide garden or pool views.

Dining Experience: The resort serves a buffet breakfast, brunch, lunch, and dinner with options including French, seafood, and international cuisines. A pool bar and evening entertainment enhance the dining experience.

Prime Location: Playa Barceló Maya is a 4-minute walk away, and Cozumel International Airport is 39 km from the resort. Nearby attractions include a waterpark and a private beach area.

O
Onkar
From
United Kingdom
The hotel was amazing. We travelled with kids and their faces on arriving in the reception were worth the cost.
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 112 reviews
Price from
£542.72
1 night, 2 adults

Villa Morena Boutique Hotel Ecoliving

Akumal (Near Xpu Ha)

Offering an outdoor lagoon pool, B&B Villa Morena EcoLiving is a eco-friendly hotel powered by solar panels. located in Akumal, only 3 km from the beachfront.

R
Ricardo Bernardino Silva
From
Portugal
everything was perfect, they even helped us and gave us a ride to the city and another time for bus
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 234 reviews
Price from
£137.46
1 night, 2 adults

Aventuras Club Laguna

Puerto Aventuras (Near Xpu Ha)

Comfortable Accommodations: Aventuras Club Laguna in Puerto Aventuras offers family rooms with air-conditioning, private bathrooms, and balconies. Each room includes a tea and coffee maker, microwave, and TV.

Exceptional Facilities: Guests enjoy a year-round outdoor swimming pool with a view, terrace, and garden. Additional amenities include free WiFi, outdoor seating, and a dining area.

Convenient Services: The hotel provides private check-in and check-out, a paid shuttle service, concierge, and tour desk. Free on-site private parking is available, along with bicycle parking and hire.

Local Attractions: Bahia Xcacel Beach is a 5-minute walk away, and Cozumel International Airport is 38 km from the property.

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 9 reviews
Price from
£76.50
1 night, 2 adults

Paamul Hotel

Paamul (Near Xpu Ha)

Beachfront Location: Paamul Hotel in Paamul offers direct beachfront access and stunning sea views. Guests can relax on the terrace or enjoy the rooftop pool.

Comfortable Accommodations: Rooms feature air-conditioning, private bathrooms, and modern amenities such as free WiFi, flat-screen TVs, and work desks. Family rooms and interconnected rooms cater to all needs.

Dining Experience: The family-friendly restaurant serves American, Mexican, and Brazilian cuisines for brunch, lunch, and dinner. An on-site bar provides a perfect spot for refreshments.

Convenient Services: The hotel offers a paid airport shuttle service, public bath, daily housekeeping, outdoor seating, and full-day security. Free on-site private parking is available.

Nearby Attractions: Paamul Beach is just a few steps away, and Cozumel International Airport is 33 km from the property.

V
Verena
From
Germany
Beautiful quiet location without the big tourism buzz as in other gated areas. Peaple were extremely friendly, good place for snorkeling and spacious rooms. The breakfast was extraordinarily good and served next door in the beach club. There is also a pool and a dive school next door. Highly recommend!
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 223 reviews
Price from
£181.57
1 night, 2 adults

Del Sol Beachfront

Akumal (Near Xpu Ha)

Offering an outdoor pool and a restaurant, Del Sol Beachfront is located in Akumal.

K
Ken
From
Australia
Easy, relaxed vibe. Very clean and the staff were great.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 421 reviews
Price from
£105.70
1 night, 2 adults

Chez Waffle Hotel

Puerto Aventuras (Near Xpu Ha)

Chez Waffle Hotel is located in the touristic resort of Puerto Aventuras, in the Mayan Riviera. It sets in beautiful gardens and has direct access to a natural cove.

Z
Zoe
From
Canada
The location was incredible! We were right on the water in a really special spot. We travelled as a family and it was so wonderful to spend such good quality time together. The neighbourhood that the hotel is located in is really a neat spot - full of all sorts of restaurants and things to do. We were equally impressed with the location of the hotel within the neighbourhood. The fact that it came with delicious breakfast included in the hotel stay was the cherry on top. We will definitely be back.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 112 reviews
Price from
£71.50
1 night, 2 adults

Hotel Club Akumal Caribe

Akumal (Near Xpu Ha)

Situated on the coast of Akumal Bay, 45 minutes south of Playa del Carmen, this hotel offers hotel rooms and bungalows. It features an on-site spa, dive center, and restaurant.

c
charles
From
United States
It was a perfect beach location, with very cute rooms, a great restaurant and a top notch bar. We loved it!
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 170 reviews
Price from
£196.89
1 night, 2 adults
See all 25 hotels in Xpu Ha

Hotels with airport shuttles in Xpu Ha

See all
Airport shuttle (free)
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 389 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 61 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 234 reviews
From £137.46 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 234 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 154 reviews
From £110.71 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 94 reviews
From £173.51 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 40 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 9 reviews
From £127.50 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 549 reviews

Most booked hotels in Xpu Ha and surroundings in the past month

See all

Popular with guests booking hotels in Xpu Ha

Popular with guests booking hotels in Xpu Ha

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 40 reviews

Popular with guests booking hotels in Puerto Aventuras

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 257 reviews

Popular with guests booking hotels in Akumal

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 234 reviews

Popular with guests booking hotels in Akumal

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 421 reviews

Popular with guests booking hotels in Akumal

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 218 reviews

Popular with guests booking hotels in Akumal

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 97 reviews

Popular with guests booking hotels in Puerto Aventuras

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 112 reviews

Popular with guests booking hotels in Paamul

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 223 reviews

Popular with guests booking hotels in Puerto Aventuras

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 9 reviews

Budget hotels in Xpu Ha and nearby

See all
Scored out of 10, guest rating 5.4
Passable - What previous guests thought, 24 reviews

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 40 reviews

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 112 reviews

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 257 reviews

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 9 reviews
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 97 reviews

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 234 reviews

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 421 reviews

Hotels located in the centre of Xpu Ha

See all
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 170 reviews

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 218 reviews

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 223 reviews

What guests said about Xpu Ha:

Scored out of 10, guest rating 2.0

This hotel is not for families, it was way to much noise all...

This hotel is not for families, it was way to much noise all night long drunk people scream in the hallways , our door was nock at 1-3 in the morning woke up our children age 2y, 6y, 8y. The staff were so helpless, unfriendly and rude. Every time we had to eat was so stressful cause the waiters will be so mad and we will ask for things like water they will take for ever to give to us. It was a buffe every time but water wasn’t available or even a spoon. They drop drinks next to ur table they didn’t clean it the whole breakfast we were there, i was so afraid any of us will fall down. Front Thea people never knew the answer. Overall we were so disappointed. It feel like a super cheap hotel, full of a lot of drunk people. I read bad reviews and didn’t payed attention but I wish I did. I’m not happy at all with this hotel experience and I’m not planing to eve go back. The ocean was the only thing was good about our trip.
Guest review by Dorcas
Bahamas
Scored out of 10, guest rating 8.0

The beach is public, therefore a bit too many people (...

The beach is public, therefore a bit too many people (especially on weekends). Though not sure if you can find a more private one next to a hotel. Not much for walking as well, only max 2 miles of the beach, after that rocks.
Guest review by Marius
Lithuania

See reviews by guests who stayed at hotels in Xpu Ha

See all
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 122 reviews
The best times I have lived in this hotel, one of the best and most wonderful hotels I have stayed in, service more than five stars, staff are the best, cleanliness, organisation, entertainment, and fun. I recommend this hotel and I will visit again, thanks to everyone for what they have provided
Guest review by Mohammed
Saudi Arabia
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 162 reviews
I liked the location of the hotel, I feel like it is built around the inclusive idea as to not leave the hotel. Facilities were great, Booking got us an upgrade which I didn't expected and was quite a surprise, we got the premium room, treatment and we'd appreciated very much with my wife.
Guest review by Leonel Valladares
Honduras
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 305 reviews
The hotel is beautiful, they have nicely decorated garden, restaurant, parking. Every tent has it’s own terrace. Very quiet and lovely. Beds in our Lodge were wide and comfortable. Every room has air conditioning. Breakfast was lovely.
Guest review by Tatiana
Estonia
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 359 reviews
Beautiful, well maintained resort. Comfortable beds. Lots of facilities to enjoy vacation. Several À la carte restaurants (hotel made reservations for dinner before our arrival) Multiple pools
Guest review by Petr
Czech Republic
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 264 reviews
The amenities of the hotel were really nice, especially the pool and the room and were very clean. The breakfast was also varied and complete.
Guest review by Ana
Portugal

More places to explore, more ways to go