Hotels near Puerto Morelos Beach
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Puerto Morelos Beach hotels

Velas Condos
Velas Condos1 km from Puerto Morelos Beach
9.2 out of 10, Wonderful, (282 reviews)
The price is RM697
RM937 total
includes taxes & fees
17 Jan - 18 Jan

The Fives Oceanfront Riviera Maya - All Inclusive Optional
The Fives Oceanfront Riviera Maya - All Inclusive Optional0.6 km from Puerto Morelos Beach
8.8 out of 10, Excellent, (427 reviews)
The price is RM976
RM1,196 total
includes taxes & fees
11 Jan - 12 Jan

Fragata Departamentos
Fragata Departamentos0.8 km from Puerto Morelos Beach
8.8 out of 10, Excellent, (120 reviews)
The price is RM433
RM539 total
includes taxes & fees
8 Feb - 9 Feb

Corales Suites
Corales Suites1 km from Puerto Morelos Beach
8.6 out of 10, Excellent, (410 reviews)
The price is RM566
RM700 total
includes taxes & fees
11 Jan - 12 Jan

Areia Boutique Hotel - Puerto Morelos
Areia Boutique Hotel - Puerto Morelos1.5 km from Puerto Morelos Beach
8.8 out of 10, Excellent, (116 reviews)

Angelina 28 Beachfront and Family Apartments - Modern and Relaxing Long Stays (20 min from Cancun Airport)
Angelina 28 Beachfront and Family Apartments - Modern and Relaxing Long Stays (20 min from Cancun Airport)3.1 km from Puerto Morelos Beach
9.2 out of 10, Wonderful, (60 reviews)

Dreams Riviera Cancun Resort & Spa - All Inclusive
Dreams Riviera Cancun Resort & Spa - All Inclusive1.3 km from Puerto Morelos Beach
8.6 out of 10, Excellent, (1,429 reviews)
The price is RM1,680
RM2,048 total
includes taxes & fees
11 Jan - 12 Jan

Hotel Caracol Puerto Morelos
Hotel Caracol Puerto Morelos1.5 km from Puerto Morelos Beach
8.4 out of 10, Very good, (51 reviews)
The price is RM201
RM259 total
includes taxes & fees
6 Feb - 7 Feb

Hotel Arrecifes Suites
Hotel Arrecifes Suites0.9 km from Puerto Morelos Beach
8.2 out of 10, Very good, (542 reviews)
The price is RM546
RM677 total
includes taxes & fees
11 Jan - 12 Jan

Kaam Accommodations
Kaam Accommodations1.3 km from Puerto Morelos Beach
8.4 out of 10, Very good, (55 reviews)

Kabañas & Beach Club Ojo de Agua
Kabañas & Beach Club Ojo de Agua1.3 km from Puerto Morelos Beach
8.0 out of 10, Very good, (54 reviews)

Casa Puerto Morelos
Casa Puerto Morelos1.7 km from Puerto Morelos Beach
8.0 out of 10, Very good, (12 reviews)

Casa Velero Puerto Morelos
Casa Velero Puerto Morelos1.6 km from Puerto Morelos Beach
8.0 out of 10, Very good, (40 reviews)
The price is RM442
RM551 total
includes taxes & fees
17 Jan - 18 Jan

Hotel Ojo de Agua
Hotel Ojo de Agua1.2 km from Puerto Morelos Beach
7.4 out of 10, Good, (1,003 reviews)

Container Project
Container Project2.2 km from Puerto Morelos Beach
4.0 out of 10, (3 reviews)
The price is RM181
RM235 total
includes taxes & fees
8 Feb - 9 Feb

MoonLight Condos Puerto Morelos
MoonLight Condos Puerto Morelos1.8 km from Puerto Morelos Beach
The price is RM470
RM584 total
includes taxes & fees
16 Jan - 17 Jan

Dreams Sapphire Resort & Spa - All Inclusive
Dreams Sapphire Resort & Spa - All Inclusive2 km from Puerto Morelos Beach
8.0 out of 10, Very good, (1,032 reviews)
The price is RM1,424
RM1,738 total
includes taxes & fees
1 Feb - 2 Feb

Miramare Ocean View
Miramare Ocean View1.6 km from Puerto Morelos Beach
The price is RM602
RM743 total
includes taxes & fees
11 Jan - 12 Jan

Greta Puerto Morelos
Greta Puerto Morelos1 km from Puerto Morelos Beach
The price is RM571
RM869 total
includes taxes & fees
11 Jan - 12 Jan
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Top Puerto Morelos Beach Hotel Reviews

Dreams Riviera Cancun Resort & Spa - All Inclusive
10/10 Excellent


































































