
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, (285 reviews)
The price is P7,054
P9,929 total
includes taxes & fees
Mar 20 - Mar 21

Fragata Departamentos
Fragata Departamentos0.8 km from Puerto Morelos Beach
8.8 out of 10, Excellent, (120 reviews)
The price is P4,918
P6,184 total
includes taxes & fees
Apr 6 - Apr 7

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, (441 reviews)
The price is P15,198
P18,629 total
includes taxes & fees
Mar 29 - Mar 30

Areia Boutique Hotel - Puerto Morelos
Areia Boutique Hotel - Puerto Morelos1.5 km from Puerto Morelos Beach
8.8 out of 10, Excellent, (141 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,465 reviews)
The price is P25,387
P30,959 total
includes taxes & fees
Mar 22 - Mar 23

Corales Suites
Corales Suites1 km from Puerto Morelos Beach
8.4 out of 10, Very Good, (421 reviews)
The price is P7,326
P9,097 total
includes taxes & fees
Apr 5 - Apr 6

Kaam Accommodations
Kaam Accommodations1.3 km from Puerto Morelos Beach
8.4 out of 10, Very Good, (57 reviews)
The price is P5,112
P6,425 total
includes taxes & fees
Mar 8 - Mar 9

Hotel Arrecifes Suites
Hotel Arrecifes Suites0.9 km from Puerto Morelos Beach
8.2 out of 10, Very Good, (559 reviews)
The price is P7,147
P8,881 total
includes taxes & fees
Apr 6 - Apr 7

Kabañas & Beach Club Ojo de Agua
Kabañas & Beach Club Ojo de Agua1.3 km from Puerto Morelos Beach
7.8 out of 10, Good, (63 reviews)

Casa Velero Puerto Morelos
Casa Velero Puerto Morelos1.6 km from Puerto Morelos Beach
8.0 out of 10, Very Good, (42 reviews)
The price is P6,777
P8,434 total
includes taxes & fees
Apr 5 - Apr 6

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

Hotel & Beach Club Ojo de Agua
Hotel & Beach Club Ojo de Agua1.3 km from Puerto Morelos Beach
7.4 out of 10, Good, (679 reviews)

Miramare Ocean View
Miramare Ocean View1.6 km from Puerto Morelos Beach
7.4 out of 10, Good, (8 reviews)
The price is P5,067
P6,365 total
includes taxes & fees
Apr 5 - Apr 6

Studios walking distance to the beach
Studios walking distance to the beach1.7 km from Puerto Morelos Beach
8.0 out of 10, Very Good, (1 review)
The price is P5,213
P6,541 total
includes taxes & fees
Mar 13 - Mar 14

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,004 reviews)
The price is P23,568
P28,756 total
includes taxes & fees
Mar 19 - Mar 20

Container Project
Container Project2.2 km from Puerto Morelos Beach
4.0 out of 10, (3 reviews)
The price is P2,648
P3,437 total
includes taxes & fees
Apr 5 - Apr 6

Gaia Retreat
Gaia Retreat2 km from Puerto Morelos Beach
The price is P4,691
P7,236 total
includes taxes & fees
Mar 13 - Mar 14

Residencia Puerto Morelos
Residencia Puerto Morelos2.5 km from Puerto Morelos Beach
The price is P4,458
P7,944 total
includes taxes & fees
Mar 8 - Mar 9

Regatta Villa in Puerto Morelos
Regatta Villa in Puerto Morelos2.8 km from Puerto Morelos Beach
The price is P11,585
P20,871 total
includes taxes & fees
Mar 8 - Mar 9
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

Hotel Ojo de Agua
6/10 Okay






































































