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 +1-800-230-4134 Bahia Petempich Sm 12 Mza 31 Lote 14 1, Puerto Morelos Quintana Roo, 77580 Mexico ~1.43 miles northeast of Puerto Morelos
  • Luxury 5 star Beach property
  • Check-in time: 3:00pm
From$344
Very Good 4.5 /5Guest Reviews
Ceiba Del Mar Beach & Spa Resort : Costera Norte +1-800-997-5148 Costera Norte, Puerto Morelos, Mexico
  • Luxurious 5 Star Resort hotel
  • 3 floors in property
From$198
Azul Beach Hotel by Karisma All Inclusive - Puerto Morelos +1-888-205-8144 Carretera Cancun, Puerto Morelos, 77580 Mexico
  • Luxury Five Star Oceanfront hotel
  • 3 meeting rooms in hotel
From$189
Very Good 4.5 /5Read Reviews
Zoetry Paraiso De La Bonita Riviera Maya All Inclu +1-800-997-5149 Cancun Chetumal Highway Km 328, Puerto Morelos, 77500 Mexico
  • Luxurious Five Star Beach property
  • 90 sleeping rooms in hotel
From$316
Very Good 4.5 /5Hotel Reviews
Now Jade Riviera Cancun Resort & Spa All Inclusive in Puerto Morelos +1-800-230-4134 Unidad 26, Puerto Morelos, 77580 Mexico
  • Expensive Resort property
  • Fitness + Health Center
From$106
Very Good 4.0 /5Hotel Reviews
Grand Residences Riviera Cancun +1-800-997-5148 Blvd. El Cid Unidad 28 Lote 1, Puerto Morelos, 77580 Mexico
  • Luxury 5 star Resort property
  • 5 floors in hotel
From$169
Moon Palace Golf & Spa Resort All Inclusive in Cancun +1-888-205-8144 Carretera Cancun Chetumal Km. 340, Cancun, 77500 Mexico ~7.18 miles north of Puerto Morelos
  • Luxury 5 star Resort property
  • Hotel has 70 meeting rooms
From$386
Very Good 4.5 /5Review Score
El Dorado Casitas Royale by Karisma All Inclusive : Km 45 Carretera Cancun Tulum +1-800-997-5149 Km 45 Carretera Cancun Tulum, Playa Del Carmen, 77710 Mexico ~7.74 miles southwest of Puerto Morelos
  • Luxury 5-star Beach property
  • 476 suites in property
From$159
Very Good 4.5 /5Hotel Reviews
El Dorado Royale a Spa Resort by Karisma All Inclu +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
  • Fitness center on property
From$150
Very Good 4.5 /5Reviews
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 property
  • 540 rooms in hotel
From$310
Very Good 4.5 /5Latest Reviews
Comfort Inn Cancun Aeropuerto +1-888-205-8144 Carr. Cancun Apto. M4 L5 Sm 301, Cancun, 77560 Mexico ~11.05 miles north of Puerto Morelos
  • 3-star Airport property
  • Airport shuttle available
From$60
Average 3.5 /5Read Reviews
Courtyard by Marriott Cancun : Blvd. Luis Donaldo Colosio Km 12.5 Carr.cun Ap +1-800-997-5149 Blvd. Luis Donaldo Colosio Km 12.5 Carr.cun Ap, Cancun, 77560 Mexico ~11.45 miles north of Puerto Morelos
  • Affordable Airport property
  • Check-in: 03:00 PM
From$74
Very Good 4.0 /5Reviews
Belmond Maroma Resort & Spa - Playa Del Carmen +1-800-230-4134 Carretera Cancun Tulum Km 51, Playa Del Carmen, 77710 Mexico ~11.63 miles southwest of Puerto Morelos
  • Expensive Oceanfront property
  • 64 sleeping rooms in hotel
From$265
Very Good 4.5 /5Review Score
Maroma Resort & Spa by Orient Express - Playa Del Carmen +1-800-997-5148 Highway 307 Km 51, Playa Del Carmen, 77710 Mexico ~11.70 miles southwest of Puerto Morelos
  • Luxurious Five Star Resort property
  • 27 suites in hotel
From$295
Secrets Maroma Beach Riviera Cancun All Inclusive : Carretera Federal 307 Chetumal Cancún +1-888-205-8144 Carretera Federal 307 Chetumal Cancún, Playa Del Carmen, 77710 Mexico ~12.05 miles southwest of Puerto Morelos
  • Four-star Beach hotel
  • Check-in: 15:00
From$400
Very Good 4.5 /5Recent Reviews
The Westin Resort & Spa Cancun in Cancun +1-800-997-5149 Blvd. Kukulcan Km 20, Cancun, 77500 Mexico ~12.12 miles northeast of Puerto Morelos
  • Luxury 5 star Beach property
  • Check in: 03:00
From$67
Very Good 4.0 /5Guest Reviews
Bel Air Collection Resort & Spa Cancun - Cancun +1-800-230-4134 Blvd. Kukulcan Km 20.5, Cancun, 77500 Mexico ~12.52 miles north of Puerto Morelos
  • High-end Beach property
  • 6 floors in hotel
From$105
Average 3.5 /5Reviews
Bsea Cancún Plaza Hotel in Cancun +1-800-997-5148 Blvd. Kukulcan Km. 20.5, Cancun, 77500 Mexico ~12.58 miles north of Puerto Morelos
  • 3 star Beach property
  • Has environment-friendly policy See more
From$65
Average 3.0 /5Guest Reviews
Cancun Plaza Condos : Plaza Condos Blvd. Kukulkan Km 20 5 Zona Hot +1-888-205-8144 Plaza Condos Blvd. Kukulkan Km 20 5 Zona Hot, Cancun, 77500 Mexico ~12.58 miles north of Puerto Morelos
  • Mid-scale Beach hotel
  • Hotel has 6 floors
From$64
Very Good 4.0 /5Read Reviews
Presidente Intercontinental Cancun Resort : Blvd. Kukulkan Km 7.5 +1-800-997-5149 Blvd. Kukulkan Km 7.5, Cancun, 7750 Mexico ~12.91 miles north of Puerto Morelos
  • Luxurious 5-star property
  • 10 floors in hotel
From$110
Next 20 Puerto Morelos Hotels > [1 - 20 of 50]   
Next: See My Puerto Morelos Hotels with Pricing
Back to Top