Curated luxury hotels in Yucatan Peninsula

Search
Add dates
Add dates
1 room, 2 guests
Compare deals on Booking.com

Trusted by over 100,000 travellers every year

back
close
Add dates
Add dates
room 1

Adults

18+
2

Child

0-17
0
Add another room
usp icon

Exclusive member prices

Unlock exclusive member discounts at hundreds of top hotels.

usp icon

The biggest range

Thousands of luxury hotels for you to choose from but all curated for you.

usp icon

The best price

We compare deals and bring you the best price with our price promise.

usp icon

Free cancellation & pay later

A range of fully refundable and pay on arrival luxury and boutique hotels.

Clear filters

Yucatan Peninsula

Recommended
Sort by

See the latest prices and deals by choosing your dates

These properties may not be in the centre of Yucatan Peninsula, but are nearby and match your search.
Primary image
Villa del Palmar Cancun Luxury Beach Resort & Spa
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Isla Mujeres, Punta Sam · 274.25 km from centre

8.6

 

1,001 reviews

Breakfast available

When you stay at Villa del Palmar Cancun Luxury Beach Resort & Spa in Punta Sam, you'll be on the beach, within a 10-minute drive of Ultramar Ferry Puerto Juárez and Cancun Mall. This beach resort is 8.4 mi (13.5 km) from Playa Tortugas and 9.7 mi (15.6 km) from Langosta Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Akalki Hotel y Centro Holistico
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Bacalar · 165.55 km from centre

9.6

 

144 reviews

Breakfast available

When you stay at Akalki Hotel y Centro Holistico in Bacalar, you'll be on the waterfront, within a 5-minute drive of Lake Bacalar and Cenote Cocalitos. This beach hotel is 4 mi (6.4 km) from Cenote Negro and 5.4 mi (8.8 km) from Laguna Bacalar Ecological Park.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Mahekal Beach Front Resort & Spa
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Downtown Playa del Carmen, Playa del Carmen · 221.98 km from centre

8.8

 

1,002 reviews

Breakfast available

With a stay at Mahekal Beach Front Resort & Spa, you'll be centrally located in Playa del Carmen, steps from Mamitas Beach and within a 10-minute walk of Quinta Avenida. This beach hotel is 0.4 mi (0.7 km) from Mario Villanueva Stadium Madrid and 0.8 mi (1.3 km) from Quinta Alegría Shopping Mall.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Margaritaville Island Reserve Riviera Maya - An Adults Only All Inclusive
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Puerto Morelos · 253.83 km from centre

8.6

 

1,837 reviews

Breakfast available

With a stay at Margaritaville Island Reserve Riviera Maya - An Adults Only All Inclusive in Puerto Morelos, you'll be by the sea, within a 15-minute drive of Puerto Morelos Beach and Arrecife de Puerto Morelos National Park. This all-inclusive hotel is 7.3 mi (11.7 km) from West Coast of Isla Mujeres, Punta Cancun, and Punta Nizuc National Park and 8.3 mi (13.4 km) from Moon Palace Golf Club.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Esplendor by Wyndham Isla Mujeres Boutique All Inclusive
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Isla Mujeres · 280.17 km from centre

8.6

 

1,000 reviews

Located in Isla Mujeres, Esplendor by Wyndham Isla Mujeres Boutique All Inclusive is a 5-minute drive from Punta Sur and 7 minutes from Isla Mujeres Ferry Terminal. This all-inclusive hotel is 4 mi (6.4 km) from North Beach and 10.8 mi (17.3 km) from Playa Mujeres Golf Club.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Sunscape Cancun All-Inclusive Resort & Spa by Hyatt
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

All-inclusive resort in Punta Cancun, Cancun · 272.77 km from centre

9.0

 

6,781 reviews

Located in Cancun (Zona Hotelera), Sunscape Cancun All-Inclusive Resort & Spa by Hyatt is steps from West Coast of Isla Mujeres, Punta Cancun, and Punta Nizuc National Park and a 3-minute drive from Chac Mool Beach. This all-inclusive property is 2.2 mi (3.6 km) from Hotel Zone Beaches and 5.6 mi (9 km) from Delfines Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Dreams Playa Mujeres Golf & Spa Resort - All Inclusive
Full StarFull StarFull StarFull StarHalf Star
[missing: cards.star_rating_info]

All-inclusive resort in Isla Mujeres, Punta Sam · 275.07 km from centre

8.4

 

853 reviews

With a stay at Dreams Playa Mujeres Golf & Spa Resort - All Inclusive in Punta Sam (Playa Mujeres), you'll be a 2-minute drive from Playa Mujeres Golf Club and 15 minutes from Gran Puerto Pier. This all-inclusive property is 8 mi (12.8 km) from North Beach and 9.1 mi (14.6 km) from Puerto Cancun Marina Town Center.

Compare price on Booking.com
Compare price on Booking.com
Matachica Beach Resort and Spa
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in San Pedro · 253.26 km from centre

9.0

 

63 reviews

<h2>Beachfront and Leisure</h2>

Matachica Beach Resort and Spa in San Pedro offers a private beach area, beachfront, infinity swimming pool, spa facilities, fitness centre, free use of bicycles, water sports, free airport shuttle service, garden, terrace, restaurant, massage services, bar, and free WiFi.

<h2>Comfortable Accommodations</h2>

Rooms include air-conditioning, balcony, bathrobes, patio, private bathroom, hairdryer, ground-floor unit, walk-in shower, seating area, free toiletries, shower, slippers, private entrance, tiled floors, and wardrobe. Additional amenities feature sea views, terrace, hot tub, bath, garden views, dining table, plunge pool, sofa, and dining area.

<h2>Dining Experience</h2>

The traditional, romantic restaurant serves brunch, lunch, and dinner. Guests can also enjoy continental breakfast.

<h2>Location and Attractions</h2>

Located 10 km from San Pedro Airport, the resort is a 3-minute walk from North Ambergris Caye Beach. Nearby attractions include snorkelling.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Milam, Michelin Key winner
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in La Veleta, Tulum · 168.39 km from centre

9.6

 

236 reviews

With a stay at Hotel Milam, Michelin Key winner in Tulum (La Veleta), you'll be within a 15-minute drive of Tulum Mayan Ruins and Tulum Beach. This spa hotel is 5.1 mi (8.2 km) from Playa Paraiso and 12.6 mi (20.3 km) from Xel-Há Park.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Casa de los Sueños Boutique Hotel
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Isla Mujeres · 280.59 km from centre

9.2

 

534 reviews

Breakfast available

With a stay at Casa de los Sueños Boutique Hotel in Isla Mujeres, you'll be 4 mi (6.4 km) from North Beach and 10.8 mi (17.3 km) from Playa Mujeres Golf Club. This beach hotel is 11.2 mi (18.1 km) from Ultramar Ferry Puerto Juárez and 14.5 mi (23.4 km) from Puerto Cancun Marina Town Center.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Riu Latino - Adults Only - All Inclusive
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

All-inclusive resort in Isla Mujeres, Costa Mujeres · 275.26 km from centre

9.0

 

2,264 reviews

Breakfast available

With a stay at Hotel Riu Latino - Adults Only - All Inclusive in Costa Mujeres (Costa Mujeres Resort Strip), you'll be within a 15-minute drive of Ultramar Ferry Puerto Juárez and Playa Mujeres Golf Club. This all-inclusive property is 11.8 mi (19 km) from Playa Tortugas and 17.9 mi (28.8 km) from Hotel Zone Beaches.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Casa Las Tortugas Petit Beach Hotel & Spa
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Isla Holbox · 246.15 km from centre

9.6

 

132 reviews

Breakfast available

When you stay at Casa Las Tortugas Petit Beach Hotel & Spa in Isla Holbox, you'll be on the beach, just steps from Holbox Beach and Main Square. This beach hotel is 0.1 mi (0.1 km) from Yum Balam Nature Reserve and 0.1 mi (0.2 km) from Holbox Letters.

Compare price on Booking.com
Compare price on Booking.com
Casa Phoenix Tulum
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Tulum · 168.96 km from centre

7.7

 

90 reviews

Breakfast available

Situated in Tulum, a few steps from South Tulum Beach, Casa Phoenix Tulum features accommodation with a garden, free private parking, a terrace and a restaurant. This 5-star hotel offers a bar. The accommodation offers a 24-hour front desk, airport transfers, room service and free WiFi throughout the property.

A continental, vegetarian or vegan breakfast can be enjoyed at the property.

The area is popular for cycling, and bike hire and car hire are available at the hotel.

Tulum Archeological Site is 14 km from Casa Phoenix Tulum, while Sian Ka´an Biosphere Reserve is 3.7 km from the property. The nearest airport is Tulum International Airport, 49 km from the accommodation.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Carolina Bacalar
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Bacalar · 163.09 km from centre

9.4

 

342 reviews

Breakfast available

With a stay at Hotel Carolina Bacalar in Bacalar, you'll be within a 5-minute drive of Laguna Bacalar Ecological Park and Lake Bacalar. This hotel is 2.8 mi (4.5 km) from Cenote Cocalitos and 0.2 mi (0.4 km) from Cenote Negro.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Dreams Natura Resort & Spa - All Inclusive
Full StarFull StarFull StarFull StarHalf Star
[missing: cards.star_rating_info]

All-inclusive resort in Puerto Morelos · 256.09 km from centre

8.2

 

1,389 reviews

When you stay at Dreams Natura Resort & Spa - All Inclusive in Puerto Morelos, you'll be on the beach, within a 15-minute drive of Moon Palace Golf Club and West Coast of Isla Mujeres, Punta Cancun, and Punta Nizuc National Park. This beach property is 15 mi (24.2 km) from Delfines Beach and 6.2 mi (10 km) from Xoximilco.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Beach Tulum Hotel
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Tulum · 170.33 km from centre

9.8

 

198 reviews

Breakfast available

With a stay at The Beach Tulum Hotel in Tulum (Zona Hotelera), you'll be within a 5-minute drive of Sian Ka'an Biosphere Reserve and Tulum National Park. This beach resort is 3.1 mi (5.1 km) from Las Palmas Public Beach and 3.7 mi (5.9 km) from Playa Paraiso.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Terasu Riviera Maya Hotel & Spa Luxury Edition, en Xcaret
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Playa del Carmen · 214.04 km from centre

9.4

 

211 reviews

Breakfast available

With a stay at Terasu Riviera Maya Hotel & Spa Luxury Edition, en Xcaret in Playa del Carmen, you'll be within a 15-minute walk of Xenses Park and Xplor Theme Park. This boutique hotel is 0.8 mi (1.3 km) from Xcaret Eco Theme Park and 1.1 mi (1.8 km) from Río Secreto.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Wyndham Grand Cancun All Inclusive Resort & Villas
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

All-inclusive resort in Avenida Kukulkan, Cancun · 268.57 km from centre

8.4

 

3,463 reviews

Breakfast available

With a stay at Wyndham Grand Cancun All Inclusive Resort & Villas in Cancun (Zona Hotelera), you'll be within a 5-minute drive of Aquaworld and El Rey Ruins. This all-inclusive property is 0.3 mi (0.5 km) from Iberostar Cancun Golf Course and 1.9 mi (3.1 km) from Delfines Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Playa Azul Cozumel
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in San Miguel, Cozumel · 232.65 km from centre

9.2

 

1,001 reviews

Breakfast available

With a stay at Hotel Playa Azul Cozumel in Cozumel (Zona Hotelera Norte), you'll be within a 15-minute drive of Cozumel Maritime Terminal and Chankanaab National Park. This beach resort is 12.3 mi (19.8 km) from Mr. Sancho's Beach Club and 18 mi (29 km) from Xcaret Eco Theme Park.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Ma'xanab
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Tulum · 170.62 km from centre

9.8

 

396 reviews

Breakfast available

Located in Tulum (Zona Hotelera), Hotel Ma'xanab is steps from Tulum Beach and a 3-minute drive from Tulum National Park. This beach hotel is 3.2 mi (5.2 km) from Playa Paraiso and 5.5 mi (8.9 km) from Tulum Mayan Ruins.

Compare price on Booking.com
Compare price on Booking.com
tripadvisor