Hey! I love staying in a nice beachfront hotel - being able to go straight from your room down to the ocean is a priceless feeling. To help save some time when booking your next vacation I've put together this list of beachfront hotels and resorts in Xpu Ha. I hope you will like it!
-
1 Catalonia Royal Tulum Beach & Spa Resort Adults Only - All Inclusive Xpu Ha, Mexico
Resort. Surrounded by a lush natural environment and situated on the Caribbean Sea, this luxury, adults-only resort offers exceptional amenities and services, including free Wi-Fi, in an unforgettable location. The Catalonia Royal Tulum Beach & Spa Resort Adults Only - All Inclusive features a number of modern conveniences. Relax by one of the spacious swimming pools, play a game of volleyball, or get a massage at the hotel's spa. Guests at the Catalonia Royal Tulum Beach & Spa Resort Adults Only - All Inclusive will also appreciate the resort on-site concierge service that can advice the arrangement for excursions and tours.. Browse for gifts at the hotel's boutique or enjoy a gourmet meal at one of the 7 restaurants located on-site. Guest review score 8.6
See available rooms and prices -
2 Barceló Maya Beach - All Inclusive Xpu Ha, Mexico
Resort. Ideally placed in the Mayan Riviera directly on a pristine private beach, this family-friendly all-inclusive resort offers numerous on-site leisure activities, delicious restaurants and amenities for guests of all ages. Guests staying at the Barcelo Maya Beach can enjoy dining at 5 different restaurants, offering both buffet and a la carte-style menus. The resort also features 2 large swimming pools along with a children's playground, souvenir shops and boutique stores. The Barcelo Maya Beach also offers a recently renovated main lobby, lobby bar, club premium lounge and guest service area. It's new restaurant "Mexico Lindo" serves delicious local dishes. A large variety of recreational activities are also available at the Maya Beach Barcelo. With a basketball court, free diving lessons, water aerobics and pool tables, there is something for everyone. Guest review score 7.6, rooms from around $255.
See available rooms and prices -
3 Hotel Esencia Xpu Ha, Mexico
Hotel. Offering direct access to Xpu-Ha Beach, Hotel Esencia offers beautiful rooms and suites with terraces set amongst attractive gardens. It features a spa, 2 large outdoor swimming pools and an à la carte restaurant. All air-conditioned accommodation has bright, attractive décor. Each suite and room has a flat-screen TV and an iPod docking station. The Garden Restaurant serves a selection of regional and international cuisine. The hotel also offers Mexican cookery classes. The Esencia’s spa features a plunge pool, sauna and hot tub. Treatments include massage and facials. The Riviera Maya coastline is ideal for diving and snorkelling. Guests can visit the Mayan ruins at Tulum, as well as the resort of Playa del Carmen, which can be reached within 15 minutes by car. Guest review score 9.5
See available rooms and prices -
4 Barceló Maya Riviera - All Inclusive Adults Only - New Hotel Xpu Ha, Mexico
Resort. Facing the beachfront, Barceló Maya Riviera - All Inclusive Adults Only - New Hotel offers 5-star accommodation in Xpu Ha and features an outdoor swimming pool, fitness centre and garden. Providing a restaurant, the property also has a bar, as well as a hot tub. The accommodation provides a 24-hour front desk, airport transfers, a shared lounge and free WiFi. The resort will provide guests with air-conditioned rooms with a desk, a coffee machine, a fridge, a minibar, a safety deposit box, a flat-screen TV, a terrace and a private bathroom with a hot tub. Barceló Maya Riviera - All Inclusive Adults Only - New Hotel offers certain rooms with sea views, and each room comes with a balcony. Guest rooms include a wardrobe. Guests at the accommodation can enjoy a buffet breakfast. You can play billiards, table tennis and mini-golf at this 5-star resort, and car hire is available. Playa Barceló Maya is less than 1 km from Barceló Maya Riviera - All Inclusive Adults Only - New Hotel, while Xpu Ha Beach is 2.1 km away. The nearest airport is Cozumel International Airport, 39 km from the resort. Guest review score 8.7, rooms from around $338.
See available rooms and prices -
5 Barceló Maya Tropical - All Inclusive Xpu Ha, Mexico
Resort. Nestled among lush rainforests and offering direct private beach access, this all-inclusive Mayan Riviera resort boasts family-friendly activities, numerous on-site dining options and an endless variety of recreational sports. The Barcelo Maya Tropical Beach resort provides everything needed for an unforgettable stay, including 3 swimming pools, a nightclub and a wedding chapel. The hotel also offers a number of on-site shops as well as nightly entertainment performances. While staying at the Maya Tropical Beach Resort, guests can enjoy 7 different dining options as well as 6 lounges and a swim-up bar. The hotel also features on-site volleyball courts, aerobics classes, snorkeling, mini golf and much more. Guest review score 8.6, rooms from around $255.
See available rooms and prices -
6 Barceló Maya Colonial - All Inclusive Xpu Ha, Mexico
Resort. Mexico's beautiful Mayan Riviera is home to this exceptional beachfront resort, offering a variety of on-site activities and entertainment along with numerous dining options, spacious swimming pools and comfortable accommodations. Begin the day at the Barcelo Maya Colonial Beach with a delicious meal from one of the 7 on-site restaurants. Enjoy lounging by one of 3 swimming pools or participate in the resort's daily group activities, including horseback riding through the forest. Relax with a cocktail from one of the Maya Colonial's numerous on-site bars or take advantage of on-site diving lessons, kayak rentals or basketball courts. Finish the evening at the on-site nightclub or play a game on the resort's mini-golf course. Guest review score 8.4, rooms from around $255.
See available rooms and prices -
7 Barceló Maya Palace - All Inclusive Xpu Ha, Mexico
Resort. Boasting instant beach access, numerous dining options and endless recreational activities, this family-friendly all-inclusive resort is situated in the Mayan Riviera and offers everything needed for a memorable stay. On-site at the Barcelo Maya Palace guests can discover a large variety of amenities, including 7 different restaurants, a full-service spa and a nightclub. The resort also features several spacious swimming pools as well as hot tubs, and a children's play area. The Maya Palace also features several on-site tennis courts along with free snorkelling equipment hire, kayaks, and water aerobics classes. Guests will also enjoy the resort's mini-golf course and live nightly entertainment. Cancun International Airport is 79 km away. Guest review score 8.4, rooms from around $334.
See available rooms and prices -
8 Barceló Maya Caribe - All Inclusive Xpu Ha, Mexico
Resort. Situated in the majestic Mayan Riviera the Barcelo Maya Caribe Beach is surrounded by natural woodlands and 2 km of white sand beach with beautiful crystal clear waters of the Caribbean. Families can enjoy the Pitch and Putt or a friendly game of large-piece chess. This all inclusive resort also offers Kids Club for children 4-12. Many dining options are available to satisfy everyone. Guest review score 7.9, rooms from around $255.
See available rooms and prices -
9 El Secreto Xpuha Xpu Ha, Mexico
Lodge. Situated a few steps from Xpu Ha Beach, El Secreto Xpuha offers a restaurant, a bar and air-conditioned accommodation with a patio and free WiFi. All units comprise a seating area with a sofa, a dining area, and a fully equipped kitchen with various cooking facilities, including a fridge, an oven, a stovetop and a toaster. There is a fully equipped private bathroom with shower and free toiletries. A barbecue and a private beach area can be found at the lodge, along with a terrace. Playa del Carmen Maritime Terminal is 27 km from El Secreto Xpuha, while ADO International Bus Station is 27 km from the property. The nearest airport is Cozumel International Airport, 42 km from the accommodation. Guest review score 9.0
See available rooms and prices

I try my best to keep this guide up to date and I last refreshed it in November 2022. Did I miss a hotel that should be on this list? Send me an email and let me know!
Other interesting hotels in Xpu Ha
- Hotels with tennis courts
- Hotels with water parks
- Luxury hotels
- Hotels that allow 18 year olds
- Hotels with rooftop pools
Check out beachfront hotels nearby
- Puerto Aventuras 7 km
- Akumal 10 km
- Palmul 10 km
- Playa del Carmen 27 km
- Cozumel 33 km
- Banco Playa 34 km
- Tulum 35 km
- Puerto Morelos 58 km
Missing a hotel on our list?
Do you know of a cool beachfront hotel in Xpu Ha that's missing from this list?
Let me know!In order to support the sites I work together with booking.com. Whenever someone finds a nice hotel and makes a reservation through one of the links here I get a small commission. Thanks!