Hotels in Yucatan Peninsula

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

Yucatan Peninsula
26 May — 27 May2
Yucatan Peninsula
Thu 26-5
Fri 27-5
...and more

Top Rated Yucatan Peninsula hotels

Show all 23,122 hotels
1
The Grand at Moon Palace Cancun
8.1 Excellent
Carretera Cancun-Chetumal Km. 36.5, Cancún, Quintana Roo, Mexico
Show on map
18.6 km from city centre, Cancún, QR, Mexico 

Situated in Cancun, The Grand at Moon Palace All Inclusive offers 5-star accommodation, as well as an outdoor pool, a private beach and a Jacuzzi. Its premium amenities include a sauna and a gym.

2
Haven Riviera Cancun
9.1 Excellent
Carretera Federal 307 Chetumal-Puerto Juarez Km 335, Cancún, Quintana Roo, Mexico
Show on map
20.8 km from city centre, Cancún, QR, Mexico 

Boasting a private beach, a Jacuzzi and an outdoor pool, Haven Riviera Cancun is situated in Cancun and offers comfortable accommodation. It also provides a sauna, valet parking and an all-inclusive meal plan.

3
Izla Hotel
8.8 Excellent
Carretera Sac Bajo SN Isla Mujeres Q. Roo, Isla Mujeres, Quintana Roo, Mexico
Show on map
1.3 km from city centre, Isla Mujeres, QR, Mexico 

Izla Beach Front Hotel provides 4-star accommodation in Isla Mujeres. The various facilities this modern hotel has to offer include massage services, an outdoor pool and a 24-hour reception.

4
Finest Playa Mujeres by The Excellence Collection
9.6 Excellent
Vialidad Paseo Mujeres Mz 1, Cancún, Quintana Roo, Mexico
Show on map
10.1 km from city centre, Cancún, QR, Mexico 

Finest Playa Mujeres by Excellence Group - All inclusive is located in Cancun and is close to Playa Mujeres Golf Club. Some of the facilities provided at this luxury 5-star resort are an all-inclusive meal plan, a Turkish steam bath and outdoor tennis courts.

5
Excellence Playa Mujeres by The Excellence Collection - Adults Only
9.5 Excellent
Prolongacion Bonampak Mz 1 Lt 10, Cancún, Quintana Roo, Mexico
Show on map
9.9 km from city centre, Cancún, QR, Mexico 

Boasting an outdoor pool, a private beach and outdoor tennis courts, Excellence Playa Mujeres - Adults Only - All Inclusive is located in Cancun and provides modern accommodation. Some of the popular features at this peaceful 5-star resort include a Jacuzzi, an all-inclusive meal plan and a rooftop terrace.

6
Hyatt Ziva Cancun
9.0 Excellent
Blvd. Kukulcan, Manzana 51, Lote 7, Cancún, Quintana Roo, Mexico
Show on map
9.2 km from city centre, Cancún, QR, Mexico 

Situated in Cancun, the resort is within a 30-minute drive of Cancun International Airport and offers a Jacuzzi, a private beach and an outdoor pool. It also provides a sauna, a beauty centre and a rooftop terrace.

7
Fairmont Mayakoba
8.9 Excellent
Carretera Federal Cancun - Playa Del Carmen Km 298, Playa del Carmen, Quintana Roo, Mexico
Show on map
8.5 km from city centre, Playa del Carmen, QR, Mexico 

Boasting a limousine service, outdoor tennis courts and a private beach, Fairmont Mayakoba is a deluxe place to stay in Playa del Carmen. It provides a day spa, as well as a sauna, an outdoor pool and a Jacuzzi.

8
Hyatt Zilara Cancun - Adults Only
9.1 Excellent
Blvd Kukulcan Km 11.5 HZ, Cancún, Quintana Roo, Mexico
Show on map
8.5 km from city centre, Cancún, QR, Mexico 

Located in Cancun, the resort is within a 30-minute drive of Cancun International Airport and provides a private beach, outdoor tennis courts and an outdoor pool. It has a spa and wellness centre, as well as free Wi-Fi, a rooftop terrace and a Turkish steam bath.

Cheapest hotels in Yucatan Peninsula, Mexico

Show all 23,122 hotels
Ambiance Suites Cancun
8.3 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.

S$ 58
Avg. per night
Hotel Casa Corazón
6.9 Good
521 Avenida Costera, Bacalar, Quintana Roo, Mexico
Show on map
2.7 km from city centre,  

Casa Corazon Bacalar provides comfortable 3-star accommodation in Bacalar. It also features a concierge, a tour desk and massage services.

S$ 66
Avg. per night
Imperial Las Perlas
6.8 Good
Blvd. Kukulcan Km 2.5, Cancún, Quintana Roo, Mexico
Show on map
3.0 km from city centre,  

Located in Cancun, Imperial Las Perlas Hotel is within a 20-minute drive of Cancun International Airport and offers a private beach and an outdoor pool. It provides 3-star accommodation with air-conditioned rooms.

S$ 76
Avg. per night
Hotel Sotavento & Yacht Club
7.5 Good
Blvd. Kukulcan Km 4 Zona Hotelera, Cancún, Quintana Roo, Mexico
Show on map
4.2 km from city centre,  

Situated in Cancun, Sotavento Hotel & Yacht Club offers 3-star accommodation, as well as an outdoor pool and a rooftop terrace. Just a short stroll from the Museo de Arte Popular Mexicano, it provides cosy rooms equipped with wireless internet access and a desk.

S$ 81
Avg. per night
Hotel Casa Maya
8.1 Excellent
Boulevard Kukulcan KM 5.5. Zona Hotelera, Cancún, Quintana Roo, Mexico
Show on map
5.3 km from city centre,  

Guests of this hotel will appreciate the seclusion of its private beach and on-site day spa, all located just a quick car ride from the centre of Cancun. It has a gym, as well as an outdoor pool, a Jacuzzi and outdoor tennis courts.

S$ 100
Avg. per night
Real Inn Cancun
7.7 Good
Km 5.5 Boulevard Kukulkán, Cancún, Quintana Roo, Mexico
Show on map
5.5 km from city centre,  

Situated in Cancun, Real Inn Cancun offers 4-star accommodation, as well as an outdoor pool. There is also a fitness centre with a swimming pool.

S$ 119
Avg. per night
Aloft Cancun
7.6 Good
Boulevard Kukulcan Km 9, Cancún, Quintana Roo, Mexico
Show on map
8.8 km from city centre,  

Located in Cancun, the hotel is within a 25-minute drive of Cancun International Airport and offers an outdoor pool, a sauna and a rooftop terrace. There is also a gym with a swimming pool and a steam room.

S$ 125
Avg. per night
Courtyard by Marriott Cancun Airport
8.0 Excellent
Blvd. Luis Donaldo Colosio, Km. 12.5, Lot 1, SMZA. 301, Cancún, Quintana Roo, Mexico
Show on map
12.0 km from city centre,  

Situated in Cancun, this 4-star property is modern and elegant. It also offers a Jacuzzi, an express check-in and check-out feature and an outdoor heated pool.

S$ 126
Avg. per night

Hotel prices in Yucatan Peninsula

2 stars and under
Hotel Imperial Laguna Faranda
#1 most popular

Hotel Imperial Laguna Faranda

Calle Quetzal No.11, Km 7.5, Cancún, Quintana Roo, Mexico

6.3 Good
S$ 59

Avg. per night

View Deal
3 stars
Aloft Cancun
#1 most popular

Aloft Cancun

Boulevard Kukulcan Km 9, Cancún, Quintana Roo, Mexico

7.6 Good
S$ 125

Avg. per night

View Deal
Hotel Casa Maya
#2 most popular

Hotel Casa Maya

Boulevard Kukulcan KM 5.5. Zona Hotelera, Cancún, Quintana Roo, Mexico

8.1 Excellent
S$ 100

Avg. per night

View Deal
4 stars +
Excellence Playa Mujeres by The Excellence Collection - Adults Only
#1 most popular

Excellence Playa Mujeres by The Excellence Collection - Adults Only

Prolongacion Bonampak Mz 1 Lt 10, Cancún, Quintana Roo, Mexico

9.5 Excellent
S$ 659

Avg. per night

View Deal
Grand Fiesta Americana Coral Beach Cancun
#2 most popular

Grand Fiesta Americana Coral Beach Cancun

Blvd. Kukulcan Km. 9.5, Cancún, Quintana Roo, Mexico

9.0 Excellent
S$ 610

Avg. per night

View Deal
The Westin Resort & Spa, Cancun
Best value

The Westin Resort & Spa, Cancun

Boulevard Kukulcan Km 20, Cancún, Quintana Roo, Mexico

8.2 Excellent
S$ 195

Avg. per night

View Deal

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

Where to stay in Yucatan Peninsula

Hotels near popular Yucatan Peninsula airports
Hotels in popular Yucatan Peninsula neighbourhoods
Hotels near popular Yucatan Peninsula landmarks

Yucatan Peninsula travel FAQs

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

    Our travellers prefer to stay in places like Cancún, Chichen Itza, and Playa del Carmen while in Yucatan Peninsula.

  • What are the best hotels in Yucatan Peninsula?

    Yucatan Peninsula is home to many highly-rated hotels, one of which is Grand Fiesta Americana Coral Beach Cancun, which has a current rating of 9.0. For other potential stays, consider Excellence Playa Mujeres by The Excellence Collection - Adults Only and Hyatt Ziva Cancun, which can also be great places to stay in Yucatan Peninsula.