Hotels in Yucatan Peninsula

Search and compare Yucatan Peninsula hotels from hundreds of travel sites and save

Yucatan Peninsula
18 Jun — 19 Jun2
Yucatan Peninsula
Fri 18/6
Sat 19/6
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Yucatan Peninsula

Filter by star ratings
All filters
Bel Air Collection Resort & Spa Cancun
Bel Air Collection Resort & Spa Cancun
7.0 Good
Blvd Kukulcan Km 20.5, Hotel Zone, Cancún, Quintana Roo, Mexico
Show on map
13.1 km from city centre, Cancún, QR, Mexico 
GoodBased on 755 reviews
7.0

Boasting a private beach and a rooftop terrace, Bel Air Collection Resort and Spa Cancun is a luxurious place to stay in Cancun. There is also a gym with pilates classes, yoga classes and an infinity pool.

Ocean Maya Royale - Adults Only
Ocean Maya Royale - Adults Only
8.7 Excellent
Carretera Federal Chetumal, Km 299, Playa del Carmen, Quintana Roo, Mexico
Show on map
10.3 km from city centre, Playa del Carmen, QR, Mexico 
ExcellentBased on 520 reviews
8.7

Situated in Playa del Carmen, Ocean Maya Royale - Adults Only provides modern 5-star accommodation, as well as a sauna, a private beach and a swimming pool. The various facilities this themed resort features include free Wi-Fi, an express check-in and check-out feature and an all-inclusive meal plan.

Unico 20°n 87°w - Riviera Maya - Adults Only
Unico 20°n 87°w - Riviera Maya - Adults Only
9.1 Excellent
Manzana 22 Carretera Chetumal-Pto Juare, Puerto Aventuras, Quintana Roo, Mexico
Show on map
8.3 km from city centre, Puerto Aventuras, QR, Mexico 
ExcellentBased on 203 reviews
9.1

Guests of this resort will appreciate the seclusion of its private beach and on-site spa and wellness centre, all located just a short car ride from the centre of Xpu Ha. It also provides a swimming pool, a sauna and an express check-in and check-out feature.

Blue Diamond Luxury Boutique Hotel Adults Only
Blue Diamond Luxury Boutique Hotel Adults Only
8.4 Excellent
Km. 298.8 Carretera #307, Playa del Carmen, Quintana Roo, Mexico
Show on map
9.5 km from city centre, Playa del Carmen, QR, Mexico 
ExcellentBased on 68 reviews
8.4

Stylishly art deco in design, Blue Diamond Luxury Boutique - All Inclusive Adults Only is located in Playa del Carmen and provides an outdoor pool, a swimming pool and a private beach. The multiple amenities this modern resort offers include a sauna, a beauty centre and an all-inclusive meal plan.

Temptation Cancun Resort
Temptation Cancun Resort
8.2 Excellent
Boulevard Kukulcan K.M. 3.5, Cancún, Quintana Roo, Mexico
Show on map
3.9 km from city centre, Cancún, QR, Mexico 
ExcellentBased on 392 reviews
8.2

Located in Cancun, the resort is within a 30-minute drive of Cancun International Airport and provides an outdoor pool, a sauna and a Jacuzzi. It offers 3-star accommodation with air-conditioned rooms.

The Royal Islander - An All Suites Resort
The Royal Islander - An All Suites Resort
8.5 Excellent
Kukulkan Boulevard Kilometer 17.5 Hotel Zone, Cancún, Quintana Roo, Mexico
Show on map
10.9 km from city centre, Cancún, QR, Mexico 
ExcellentBased on 715 reviews
8.5

Located in Cancun, The Royal Islander - An All Suites Resort is within a 15-minute drive of Cancun International Airport and offers outdoor tennis courts, a Jacuzzi and a private beach. It also provides a free shuttle service, free bicycle rental and an outdoor pool.

Bahia Principe Luxury Akumal
Bahia Principe Luxury Akumal
8.3 Excellent
Carretera Chetumal Benito Juarez, Km 250, Local B, Akumal, municipio de Tulum, Quintana Roo, Akumal, Quintana Roo, Mexico
Show on map
4.5 km from city centre, Akumal, QR, Mexico 
ExcellentBased on 218 reviews
8.3

Guests of this modern resort will appreciate the seclusion of its private beach and on-site spa, all located a quick drive from the centre of Akumal. It offers superior fitness facilities, including a swimming pool, outdoor tennis courts and an outdoor pool.

Thompson Beach House
Thompson Beach House
8.7 Excellent
Calle 8 Y Playa, Playa del Carmen, Quintana Roo, Mexico
Show on map
0.7 km from city centre, Playa del Carmen, QR, Mexico 
ExcellentBased on 78 reviews
8.7

Thompson Beach House is set in Playa del Carmen and is within a 10-minute walk of Terminal Foranea de Autobuses Station. It also features a private beach and an outdoor pool.

Oleo Cancun Playa Boutique Resort
Oleo Cancun Playa Boutique Resort
8.6 Excellent
Blvd. Kukulkan Km 19.5, Cancún, Quintana Roo, Mexico
Show on map
13.2 km from city centre, Cancún, QR, Mexico 
ExcellentBased on 1,296 reviews
8.6

OLEO Cancun Playa All Inclusive Boutique Resort has 168 chic rooms and features an outdoor pool. This unique property is conveniently located in Hotel Zone.

Grand Oasis Cancún
Grand Oasis Cancún
6.7 Good
Boulevard Kukulcan Km 16.5 Lote 45 46 y 47 Zona Hotelera, Cancún, Quintana Roo, Mexico
Show on map
10.4 km from city centre, Cancún, QR, Mexico 
GoodBased on 1,809 reviews
6.7

Located in Cancun, the resort is within a 25-minute drive of Cancun International Airport and provides a private beach, outdoor tennis courts and an outdoor pool. It features 5-star rooms with views of the sea.

Top Rated Yucatan Peninsula hotels

Show all 18,248 hotels
1
Zamas Hotel
Zamas Hotel
8.8 Excellent
Km 5 Carretera Tulum Boca-Paila, Tulum, Quintana Roo, Mexico
Show on map
4.4 km from city centre, Tulum 

This pet-friendly hotel is situated in Tulum and features a private beach. It also offers a 24-hour reception, free Wi-Fi and an outdoor pool.

2
Viceroy Riviera Maya
Viceroy Riviera Maya
8.6 Excellent
Playa Xcalacoco Frac 7, Playa del Carmen, Quintana Roo, Mexico
Show on map
6.3 km from city centre, Playa del Carmen 

Stylish and luxurious, Viceroy Riviera Maya - Luxury Resort is situated in Playa del Carmen and provides a private beach, an outdoor pool and a rooftop terrace. It offers 5-star accommodation with air-conditioned rooms.

3
Riu Cancun
Riu Cancun
8.1 Excellent
Blvd. Kukulcan Km 9, Manzana 50, Lote 5, Cancún, Quintana Roo, Mexico
Show on map
8.6 km from city centre, Cancún 

Providing an in-house night club and a beauty salon, the resort is located in Cancun and boasts 5-star accommodation. It also features outdoor tennis courts, an outdoor pool and a Jacuzzi.

4
Casa Malca
Casa Malca
8.7 Excellent
Carretera Tulum-Boca Paila Km 9.5, Tulum, Quintana Roo, Mexico
Show on map
8.7 km from city centre, Tulum 

Situated in Tulum, Casa Malca offers elegant 5-star accommodation, as well as a sauna, a private beach and an outdoor pool. It also provides free Wi-Fi.

5
The Grand at Moon Palace Cancun
The Grand at Moon Palace Cancun
8.5 Excellent
Carretera Cancun-Chetumal Km. 36.5, Cancún, Quintana Roo, Mexico
Show on map
18.6 km from city centre, Cancún 

Situated in Cancun, The Grand at Moon Palace All Inclusive offers 4.5-star accommodation, as well as a private beach and an outdoor pool. It also provides a kids club, valet parking and room service.

6
Andaz Mayakoba - a Concept by Hyatt
Andaz Mayakoba - a Concept by Hyatt
9.2 Excellent
Carretera Federal Cancun-Playa Del Carmen Km. 298, Playa del Carmen, Quintana Roo, Mexico
Show on map
8.8 km from city centre, Playa del Carmen 

Guests of this elegant resort will appreciate the seclusion of its private beach and on-site spa and wellness centre, all located a short car ride from the centre of Playa del Carmen. It also features an outdoor pool and a sauna.

7
Amansala
Amansala
7.1 Good
Carretera Tulu-Boca Paila km 5.5, Tulum, Quintana Roo, Mexico
Show on map
5.1 km from city centre, Tulum 

Guests of this peaceful hotel will appreciate the seclusion of its private beach and on-site spa and wellness centre, all located just a quick car ride from the heart of Tulum. It also provides an express check-in and check-out feature, an outdoor pool and a hair salon.

8
Punta Piedra Beach Posada
Punta Piedra Beach Posada
8.2 Excellent
Carretera Tulum Boca Paila KM 4, Tulum, Quintana Roo, Mexico
Show on map
4.2 km from city centre, Tulum 

Featuring free Wi-Fi, an outdoor pool and a private beach, Punta Piedra Beach Posada is situated in Tulum and provides comfortable accommodation. It also features a car rental desk, an express check-in and check-out feature and an airport shuttle.

Cheapest hotels in Yucatan Peninsula, Mexico

Show all 18,248 hotels
Ambiance Suites Cancun
Ambiance Suites Cancun
8.4 Excellent
Av. Tulum No. 227 S.M. 20, Cancún, Quintana Roo, Mexico
Show on map
0.7 km from city centre,  

Strategically located in the heart of the city, this 4-star hotel makes for an excellent base in Cancun. It also offers a rooftop terrace and an outdoor pool.

$44
Avg. per night
Hotel Imperial Laguna Faranda
Hotel Imperial Laguna Faranda
6.7 Good
Calle Quetzal No.11, Km 7.5, Cancún, Quintana Roo, Mexico
Show on map
7.9 km from city centre,  

Located in Cancun, Beach House Imperial Laguna by Faranda Hotels is within a 30-minute drive of Cancun International Airport and offers a rooftop terrace and an outdoor pool. It provides 3-star accommodation with air-conditioned rooms.

$48
Avg. per night
Bel Air Collection Resort & Spa Cancun
Bel Air Collection Resort & Spa Cancun
7.0 Good
Blvd Kukulcan Km 20.5, Hotel Zone, Cancún, Quintana Roo, Mexico
Show on map
13.1 km from city centre,  

Boasting a private beach and a rooftop terrace, Bel Air Collection Resort and Spa Cancun is a luxurious place to stay in Cancun. There is also a gym with pilates classes, yoga classes and an infinity pool.

$53
Avg. per night
Comfort Inn Cancun Aeropuerto
Comfort Inn Cancun Aeropuerto
6.1 Good
Blvd Luis Donaldo Colosio Lote 5 Super M, Cancún, Quintana Roo, Mexico
Show on map
12.7 km from city centre,  

Offering a shuttle to Cancun International Airport, as well as complimentary wireless internet, Cancún Aeropuerto Hotel is a convenient place to stay in Cancun. It also offers a rooftop terrace, a Jacuzzi and an express check-in and check-out feature.

$60
Avg. per night
Smart Cancun By Oasis
Smart Cancun By Oasis
7.6 Good
Avenida Tulum Esq. Brisa S/N, Cancún, Quintana Roo, Mexico
Show on map
0.4 km from city centre,  

Strategically located in the heart of the city, this 4-star hotel makes for an excellent base in Cancun. It also features a sauna, an outdoor pool and a gym.

$61
Avg. per night
Mayafair Design Hotel
Mayafair Design Hotel
7.3 Good
Blvd. Kukulcan Km. 8.5. Zona Hotelera, Cancún, Quintana Roo, Mexico
Show on map
8.3 km from city centre,  

Situated in Cancun, MayaFair Design Hotel offers stylish, 3-star accommodation close to Cancun Convention Center. Offering free wireless internet, a restaurant and a swimming pool, the hotel is within a 10-minute walk of Coco Bongo Cancun, Margaritaville and Hard Rock Cafe Cancun.

$64
Avg. per night
Soul Beach Boutique Hotel & Spa
Soul Beach Boutique Hotel & Spa
8.0 Excellent
Calle 28 Norte - Entre Calle Quinta Avenida y 10 Avenida, Playa del Carmen, Quintana Roo, Mexico
Show on map
1.2 km from city centre,  

Situated a short stroll from Terminal Foranea de Autobuses Station, Soul Beach Luxury Boutique Hotel & Spa Adults Only provides guests with a convenient base while in Playa del Carmen. It is set in the area's popular nightlife district, about a five-minute walk from Mexico Blue Dream.

$74
Avg. per night
Zendero Tulum
Zendero Tulum
8.3 Excellent
Calle Venus Oriente Super Manzana 27, Tulum, Quintana Roo, Mexico
Show on map
1.5 km from city centre,  

Boasting a swimming pool, Zendero Tulum is situated in Tulum and offers charming accommodation. It provides complimentary Wi-Fi, a laundry service and a 24-hour reception.

$79
Avg. per night

Hotel prices in Yucatan Peninsula

3 stars

$85 - $297

Diamante K

No. 1 most popular

Diamante K
8.4 Excellent
$141
Avg. per night
Hotel Casa Maya

No. 2 most popular

Hotel Casa Maya
8.3 Excellent
$87
Avg. per night
Solymar Cancun Beach Resort

Best value

$85
Avg. per night
4 stars and up

$74 - $717

Hyatt Ziva Cancun

No. 1 most popular

Hyatt Ziva Cancun
9.2 Excellent
$575
Avg. per night
Hilton Playa Del Carmen Adult Only Resort

No. 2 most popular

$393
Avg. per night
Soul Beach Boutique Hotel & Spa

Best value

$74
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Yucatan Peninsula

Yucatan Peninsula travel FAQs

  • Where is the best place to stay in Yucatan Peninsula?

    Users favour staying in areas such as Cancún, Playa del Carmen, and Tulum. Consider these locations when searching for your desired stay.

  • What are the best hotels in Yucatan Peninsula?

    1,110 reviews rated Hyatt Ziva Cancun with an average score of 9.2/10. It may also be worth looking into the Hilton Playa Del Carmen Adult Only Resort, which received a rating of 8.9/10 from 393 reviews. Iberostar Cancun could also be a good option, with a score of 8.5/10 from 146 reviews.