Star Rating
Hotel Name
Price Range (USD)to
Amenities

Puerto Morelos Hotels/Accommodations

Secrets Silversands Riviera Cancun : Bahia Petempich Sm 12 Mza 31 Lote 14 1 Bahia Petempich Sm 12 Mza 31 Lote 14 1, Puerto Morelos Quintana Roo, 77580 Mexico ~1.43 miles northeast of Puerto Morelos
  • Luxurious Five Star Beach hotel
  • Access to gym on-site
From$380
Very Good 4.5 /5Hotel Reviews Call
Zoetry Paraiso De La Bonita Riviera Maya All Inclu
+1-800-230-4134
Cancun Chetumal Highway Km 328, Puerto Morelos, 77500 Mexico
  • Luxury 5 star Beach hotel
  • Check in time: 3:00pm
From$316
Very Good 4.5 /5Guest Reviews Call
Now Jade Riviera Cancun Resort & Spa All Inclusive Unidad 26, Puerto Morelos, 77580 Mexico
  • High-end Resort hotel
  • 9 meeting rooms in property
From$106
Very Good 4.0 /5Hotel Reviews Call
Grand Residences Riviera Cancun Blvd. El Cid Unidad 28 Lote 1, Puerto Morelos, 77580 Mexico
  • Luxurious 5 Star Resort hotel
  • 5 floors in hotel
From$169
Excellent 5.0 /5Reviews Call
Royalton Riviera Cancun Resort & Spa All Inclusive Carr Federal 307 Tulum Cancun Km 332.15, Puerto Morelos, 77580 Mexico
  • 4 star property
From$176
Very Good 4.0 /5Recent Reviews Call
Moon Palace Golf & Spa Resort All Inclusive - Cancun
+1-800-997-5149
Carretera Cancun Chetumal Km. 340, Cancun, 77500 Mexico ~7.18 miles north of Puerto Morelos
  • Luxurious 5-star Resort hotel
  • Gym is available on property
From$386
Very Good 4.5 /5Hotel Reviews Call
El Dorado Casitas Royale by Karisma All Inclusive in Playa Del Carmen
+1-888-690-5281
Km 45 Carretera Cancun Tulum, Playa Del Carmen, 77710 Mexico ~7.74 miles southwest of Puerto Morelos
  • Luxury 5 star Beach property
  • Hotel has 476 suites
From$159
Very Good 4.5 /5Recent Reviews Call
El Dorado Royale a Spa Resort by Karisma All Inclu in Playa Del Carmen
+1-800-230-4134
Km 45 Carretera Cancun, Playa Del Carmen, 77710 Mexico ~8.08 miles southwest of Puerto Morelos
  • Luxurious 5-star Beach hotel
  • Check in time: 3:00 PM
From$150
Very Good 4.5 /5Hotel Reviews Call
Valentin Imperial Maya All Inclusive in Playa Del Carmen
+1-800-997-5148
Carr.fed.307 Chetumal, Playa Del Carmen, 77710 Mexico ~9.22 miles southwest of Puerto Morelos
  • Luxury 5 star Resort hotel
  • 3 floors in hotel
From$288
Very Good 4.5 /5Read Reviews Call
Comfort Inn Cancun Aeropuerto in Cancun
+1-888-690-5247
Carr. Cancun Apto. M4 L5 Sm 301, Cancun, 77560 Mexico ~11.05 miles north of Puerto Morelos
  • 3-star Airport hotel
  • Check in: 15:00
Courtyard by Marriott Cancun : Blvd. Luis Donaldo Colosio Km 12.5 Carr.cun Ap Blvd. Luis Donaldo Colosio Km 12.5 Carr.cun Ap, Cancun, 77560 Mexico ~11.45 miles north of Puerto Morelos
  • 3 star Airport property
  • Check-in time: 03:00 PM
Belmond Maroma Resort & Spa in Playa Del Carmen
+1-800-997-5149
Carretera Cancun Tulum Km 51, Playa Del Carmen, 77710 Mexico ~11.63 miles southwest of Puerto Morelos
  • Four star Oceanfront hotel
  • 3 floors in hotel
From$265
Very Good 4.5 /5Reviews Call
Secrets Maroma Beach Riviera Cancun All Inclusive
+1-888-690-5281
Carretera Federal 307 Chetumal Cancún, Playa Del Carmen, 77710 Mexico ~12.05 miles southwest of Puerto Morelos
  • Luxurious 5-star Beach hotel
  • Check-in: 15:00
From$400
Very Good 4.5 /5Reviews Call
The Westin Resort & Spa Cancun - Cancun
+1-800-230-4134
Blvd. Kukulcan Km 20, Cancun, 77500 Mexico ~12.12 miles northeast of Puerto Morelos
  • Luxury 5 star Beach property
  • Hotel has 379 rooms
Bel Air Collection Resort & Spa Cancun in Cancun
+1-800-997-5148
Blvd. Kukulcan Km 20.5, Cancun, 77500 Mexico ~12.52 miles north of Puerto Morelos
  • Expensive Beach hotel
  • 19 suites in hotel
Bsea Cancún Plaza Hotel - Cancun
+1-888-690-5247
Blvd. Kukulcan Km. 20.5, Cancun, 77500 Mexico ~12.58 miles north of Puerto Morelos
  • 3-star Beach property
  • 30 rooms in hotel
Cancun Plaza Condos
+1-888-305-3366
Plaza Condos Blvd. Kukulkan Km 20 5 Zona Hot, Cancun, 77500 Mexico ~12.58 miles north of Puerto Morelos
  • Midscale Beach property
  • 5 suites in hotel
From$64
Very Good 4.0 /5Review Score Call
Presidente Intercontinental Cancun Resort in Cancun
+1-800-997-5149
Blvd. Kukulkan Km 7.5, Cancun, 7750 Mexico ~12.91 miles north of Puerto Morelos
  • Luxurious Five Star property
  • Check in: 15:00 hrs
Oasis Sens Adults Only All Inclusive : Ave. Kukulcan Km 19.5 Hotel Zone
+1-888-690-5281
Ave. Kukulcan Km 19.5 Hotel Zone, Cancun, 77500 Mexico ~12.95 miles north of Puerto Morelos
  • Four star Beach hotel
  • Free complimentary breakfast
From$170
Very Good 4.0 /5Hotel Reviews Call
Gr Solaris Cancun & Spa All Inclusive
+1-800-230-4134
Blvd. Kukulkan Km 19.5, Cancun, CP77500 Mexico ~13.08 miles north of Puerto Morelos
  • Luxury Five Star Resort property
  • Hotel has 7 floors
From$120
Very Good 4.0 /5Latest Reviews Call
El Dorado Maroma by Karisma All Inclusive : Carretera Cancun Tulum Km. 55.3
+1-800-997-5148
Carretera Cancun Tulum Km. 55.3, Playa Del Carmen, CP77710 Mexico ~13.09 miles southwest of Puerto Morelos
  • Luxurious Five Star Beach hotel
  • Comp. Breakfast
From$257
Very Good 4.5 /5Reviews Call
Crown Paradise Club Cancun All Inclusive : Blvd. Kukulcan Km 18.5
+1-888-690-5247
Blvd. Kukulcan Km 18.5, Cancun, 77500 Mexico ~13.19 miles north of Puerto Morelos
  • 4-star Resort property
  • 9 suites in property
From$183
Very Good 4.0 /5Reviews Call
Iberostar Cancun All Inclusive Retorno Lacandones Seccion a Km 17 Mza 53 Lote 52, Cancun, 77500 Mexico ~13.90 miles north of Puerto Morelos
  • Luxurious 5 Star Beach property
  • 23 suites in hotel
From$210
Very Good 4.5 /5Review Score Call
Great Parnassus Resort & Spa All Inclusive in Cancun Blvd.. Kukulcan Km17 Mza. 53 Lote 52 04 Entre Reto, Cancun, 77500 Mexico ~14.00 miles north of Puerto Morelos
  • Four star Beach property
  • Free complimentary breakfast
Omni Cancun Hotel & Villas All Inclusive
+1-888-690-5281
Blvd. Kukulkan L 48 Km. 16.5 M.55, Cancun, 77500 Mexico ~14.45 miles north of Puerto Morelos
  • High-end Beach property
  • Hotel has 347 rooms
From$125
Very Good 4.0 /5Recent Reviews Call
Next 25 Puerto Morelos Hotels > [1 - 25 of 50]   
Next: See My Puerto Morelos Hotels with Pricing
Back to Top