We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Yucatan Peninsula

Refine search

Price per night

 

Traveler rating

 

Hotel class

 

Hotel brand

Show all brands
Major Brands
Individual Chains
Show only major brands
 

Property name

Reset
 
Free Newsletter

Interested in Yucatan Peninsula?

We'll send you updates with the latest deals, reviews and articles for Yucatan Peninsula each week.

Map of Yucatan Peninsula Hotels

Hotels (941)

B&Bs / Inns (728)

Specialty Lodging (854)

You are zoomed out too far to see location pins. Please zoom back in.
Search hotels
Map showing X-Y of Z
Clear filter(s)

Hotels Travelers Trust

Sort by [ Popularity ] [ Price ]
Calle 78, No. 493A, Between 59a & 59 | Colonia Centro, Merida 97000, Mexico
Show Prices
$213 - $310 Avg. price/night*
Ollie #1 of 941 hotels in Yucatan Peninsula
#1 of 102 hotels in Merida
Professional photos | Traveler photos (313)
Special Offer Complimentary bottle of...
Calle 74-a barrio Santiago - Centro 499 | x 57 y 59-A, Merida 97000, Mexico
Show Prices
$138 - $166 Avg. price/night*
Ollie #2 of 941 hotels in Yucatan Peninsula
#2 of 102 hotels in Merida
Professional photos | Traveler photos (308)
Calle 40 x 49 | Parque de San Juan, Valladolid 97780, Mexico
Show Prices
$113 - $135 Avg. price/night*
Ollie #3 of 941 hotels in Yucatan Peninsula
  •  Beautiful hotel 
  • This hotel is beautiful, with a great position next to the city center but... more
  • February 18, 2017
Professional photos | Traveler photos (221)
Certificate of Excellence
Travelers' Choice® 2017 Winner Romance
 
Carretera Tulum-Bocapaila KM 8.7 | Zona Hotelera, Tulum 77780, Mexico
Show Prices
$352 - $533 Avg. price/night*
Ollie #4 of 941 hotels in Yucatan Peninsula
#1 of 89 hotels in Tulum
Professional photos | Traveler photos (646)
Certificate of Excellence
Travelers' Choice® 2017 Winner Small Hotels | Best Service
 
Hotel Jashita (Soliman Bay) 4.5 of 5
Bahia Punta Soliman, Soliman Bay 77780, Mexico
Show Prices
$513 - $4,043 Avg. price/night*
Ollie #5 of 941 hotels in Yucatan Peninsula
Professional photos | Traveler photos (934)
Certificate of Excellence
Travelers' Choice® 2017 Winner Small Hotels
 
Hotel Esencia (Xpu-Ha) 4.5 of 5
Calle Carretera Federal KM 265, Xpu-Ha 77710, Mexico
Show Prices
$768 - $1,294 Avg. price/night*
Ollie #6 of 941 hotels in Yucatan Peninsula
  •  Highly recommended 
  • What an amazing place! Stunning location in front of the beach with... more
  • February 19, 2017
Professional photos | Traveler photos (766)
Certificate of Excellence
Travelers' Choice® 2017 Winner Bargain | Small Hotels | Romance
 
Holbox Hotel Mawimbi (Holbox Island)
Calle Igualdad s/n, Holbox Island 77310, Mexico
$75 - $195 Avg. price/night*
Ollie #7 of 941 hotels in Yucatan Peninsula
  •  There are no words. 
  • We just returned from our stay at Hotel Mawimbi almost a week ago and I am... more
  • February 21, 2017
Traveler photos (847)
Special Offer Package Deal
Certificate of Excellence
Travelers' Choice® 2017 Winner Top Hotels | Luxury | Best Service | Romance
 
Rosewood Mayakoba (Playa del Carmen) 5.0 of 5
Ctra. Federal Cancun, Playa del Carmen 77710, Mexico
Show Prices
$742 - $2,404 Avg. price/night*
Ollie #8 of 941 hotels in Yucatan Peninsula
  •  Great Family Spot 
  • Amazing service and great destination for adults and children. Good... more
  • February 24, 2017
Professional photos | Traveler photos (2201)
Certificate of Excellence
Travelers' Choice® 2017 Winner Romance | Best Service | Small Hotels
 
Carretera Tulum-Bocapaila Km. 4.1 | Zona Costera, Tulum 77780, Mexico
Show Prices
$498 - $861 Avg. price/night*
Ollie #9 of 941 hotels in Yucatan Peninsula
#2 of 89 hotels in Tulum
  •  Great Hotel! 
  • This hotel was incredible. Amazing location, food, and service. Not... more
  • February 23, 2017
Professional photos | Traveler photos (700)
Offers & Announcements 10% off room rate
Luz En Yucatan (Merida)
Calle 55 #499 x 60 y 58 | Centro, Merida 97000, Mexico
$49 - $69 Avg. price/night*
Ollie #10 of 941 hotels in Yucatan Peninsula
#3 of 102 hotels in Merida
  •  Perfect 
  • My husband and I only had one week to take a long needed vacation. I never... more
  • February 19, 2017
Traveler photos (745)
Certificate of Excellence
Travelers' Choice® 2017 Winner Top Hotels | Best Service
 
Boulevard El Cid | Unidad 28 Lote 1, Manzana 20 Supermanzana 3, Puerto Morelos 77580, Mexico
Show Prices
$234 - $578 Avg. price/night*
Ollie #11 of 941 hotels in Yucatan Peninsula
Professional photos | Traveler photos (1444)
Special Offer Valentine's Day Offer
Hotel Julamis (Merida)
Calle 53 #475B x Calle 54, Merida 97000, Mexico
$39 - $69 Avg. price/night*
Ollie #12 of 941 hotels in Yucatan Peninsula
#4 of 102 hotels in Merida
Traveler photos (768)
Special Offer Complimentary bottle of...
Certificate of Excellence
Travelers' Choice® 2017 Winner Small Hotels | Best Service
 
Alaya Tulum (Tulum) 3.5 of 5
Carretera Tulum, Bocapaila KM 8.3 | Zona Costera, Tulum 77760, Mexico
Show Prices
$268 - $497 Avg. price/night*
Ollie #13 of 941 hotels in Yucatan Peninsula
#3 of 89 hotels in Tulum
  •  Magic Getaway 
  • It feels like it's your own private beach - The rooms are well designed... more
  • February 23, 2017
Professional photos | Traveler photos (282)
Certificate of Excellence
Travelers' Choice® 2017 Winner Romance
 
Carretera Tulum_Boca Paila km 1.5, Tulum 77780, Mexico
Show Prices
$257 - $906 Avg. price/night*
Ollie #14 of 941 hotels in Yucatan Peninsula
#4 of 89 hotels in Tulum
Professional photos | Traveler photos (1162)
Offers & Announcements 20% off room rate
Certificate of Excellence
Travelers' Choice® 2017 Winner All-Inclusive (2016) | Romance | Top Hotels | Luxury | Best Service
 
Blvd Kukulkan Km 10 | Zona Hotelera, Cancun 77500, Mexico
Show Prices
$668 - $985 Avg. price/night*
Ollie #15 of 941 hotels in Yucatan Peninsula
#1 of 181 hotels in Cancun
Professional photos | Traveler photos (6931)
Special Offer $1500 Resort Credit
Certificate of Excellence
Travelers' Choice® 2017 Winner Romance | All-Inclusive (2016) | Luxury | Top Hotels | Best Service
 
Excellence Playa Mujeres (Playa Mujeres) 5.0 of 5
Prolongacion Bonampak, S/N, Punta Sam | Lote Terrenos 001 MZ. 001 Sm. 003, Zona Continental, Playa Mujeres 77400, Mexico
Excellence Playa Mujeres Slideshow
Show Prices
$397 - $771 Avg. price/night*
Ollie #16 of 941 hotels in Yucatan Peninsula
  •  Excellent!!! 
  • Stayed at Excellence Playa Mujeres August 31, 2016 through September 6... more
  • February 24, 2017
Professional photos | Traveler photos (16526)
Offers & Announcements Special Offer! 40%
Km 8.2 Carretera Tulum-Punta Allen, Tulum 77780, Mexico
Show Prices
$473 - $1,260 Avg. price/night*
Ollie #17 of 941 hotels in Yucatan Peninsula
#5 of 89 hotels in Tulum
Professional photos | Traveler photos (1053)
Announcement Our New Pool is Open!
Certificate of Excellence
Travelers' Choice® 2017 Winner All-Inclusive (2016) | Luxury | Top Hotels
 
Beloved Playa Mujeres (Playa Mujeres) 5.0 of 5
Condominio Playa Mujeres, Playa Mujeres 77400, Mexico
Show Prices
$332 - $722 Avg. price/night*
Ollie #18 of 941 hotels in Yucatan Peninsula
Professional photos | Traveler photos (4549)
Offers & Announcements Special Offer! 40%
Certificate of Excellence
Travelers' Choice® 2017 Winner Best Service | Romance
 
Carretera Tulum a Boca Paila Km 5.5, Tulum 77780, Mexico
Show Prices
$374 - $548 Avg. price/night*
Ollie #19 of 941 hotels in Yucatan Peninsula
#6 of 89 hotels in Tulum
Professional photos | Traveler photos (1149)
Offers & Announcements 25% off room rate
Certificate of Excellence
Travelers' Choice® 2017 Winner Luxury | Top Hotels | Best Service
 
Banyan Tree Mayakoba (Playa del Carmen) 5.0 of 5
Carretera Federal Chetumal - Pto. Juarez Km. 298, Playa del Carmen 77710, Mexico
Show Prices
$552 - $2,084 Avg. price/night*
Ollie #20 of 941 hotels in Yucatan Peninsula
  •  Amazing architecture 
  • Definitely a beautiful place. Love thai architecture and aesthetic. We... more
  • February 22, 2017
Professional photos | Traveler photos (3094)