
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

Greta Puerto Morelos
Greta Puerto Morelos1 km from Puerto Morelos Beach
9.8 out of 10, Exceptional, (25 reviews)
The price is RM310
RM550 total
includes taxes & fees
4 Jun - 5 Jun

Areia Boutique Hotel - Puerto Morelos
Areia Boutique Hotel - Puerto Morelos1.5 km from Puerto Morelos Beach
9.0 out of 10, Wonderful, (185 reviews)
The price is RM302
RM381 total
includes taxes & fees
6 Jun - 7 Jun

Velas Condos
Velas Condos1 km from Puerto Morelos Beach
9.2 out of 10, Wonderful, (288 reviews)
The price is RM452
RM643 total
includes taxes & fees
22 Jun - 23 Jun

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, (455 reviews)
The price is RM614
RM760 total
includes taxes & fees
8 Jun - 9 Jun

Fragata Departamentos
Fragata Departamentos0.8 km from Puerto Morelos Beach
8.8 out of 10, Excellent, (120 reviews)
The price is RM255
RM324 total
includes taxes & fees
4 Jun - 5 Jun

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,492 reviews)
The price is RM906
RM1,113 total
includes taxes & fees
3 Jul - 4 Jul

Corales Suites
Corales Suites1 km from Puerto Morelos Beach
8.4 out of 10, Very good, (435 reviews)
The price is RM247
RM315 total
includes taxes & fees
4 Jun - 5 Jun

Hotel Caracol Puerto Morelos
Hotel Caracol Puerto Morelos1.5 km from Puerto Morelos Beach
8.6 out of 10, Excellent, (65 reviews)
The price is RM185
RM240 total
includes taxes & fees
4 Jun - 5 Jun

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.0 out of 10, Wonderful, (72 reviews)
The price is RM254
RM324 total
includes taxes & fees
1 Jul - 2 Jul

Hotel Arrecifes Suites
Hotel Arrecifes Suites0.9 km from Puerto Morelos Beach
8.2 out of 10, Very good, (566 reviews)
The price is RM254
RM323 total
includes taxes & fees
10 Jun - 11 Jun

Kaam Accommodations
Kaam Accommodations1.3 km from Puerto Morelos Beach
8.4 out of 10, Very good, (62 reviews)
The price is RM257
RM327 total
includes taxes & fees
18 Jun - 19 Jun

Kabañas & Beach Club Ojo de Agua
Kabañas & Beach Club Ojo de Agua1.3 km from Puerto Morelos Beach
8.2 out of 10, Very good, (85 reviews)
The price is RM260
RM331 total
includes taxes & fees
20 Jun - 21 Jun

Hacienda Morelos Beach Front Hotel
Hacienda Morelos Beach Front Hotel1.9 km from Puerto Morelos Beach
8.2 out of 10, Very good, (948 reviews)
The price is RM281
RM356 total
includes taxes & fees
8 Jun - 9 Jun

Ocean Coral & Turquesa All Inclusive
Ocean Coral & Turquesa All Inclusive2.5 km from Puerto Morelos Beach
8.4 out of 10, Very good, (2,602 reviews)
The price is RM857
RM1,054 total
includes taxes & fees
4 Jun - 5 Jun

Casa Velero Puerto Morelos
Casa Velero Puerto Morelos1.6 km from Puerto Morelos Beach
8.0 out of 10, Very good, (44 reviews)
The price is RM148
RM196 total
includes taxes & fees
7 Jun - 8 Jun

Casa Puerto Morelos
Casa Puerto Morelos1.7 km from Puerto Morelos Beach
8.0 out of 10, Very good, (18 reviews)
The price is RM150
RM197 total
includes taxes & fees
7 Jun - 8 Jun

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,001 reviews)
The price is RM1,135
RM1,390 total
includes taxes & fees
7 Jun - 8 Jun

Hotel Ojo de Agua
Hotel Ojo de Agua1.2 km from Puerto Morelos Beach
7.4 out of 10, Good, (1,001 reviews)
The price is RM274
RM347 total
includes taxes & fees
7 Jun - 8 Jun

Hotel & Beach Club Ojo de Agua
Hotel & Beach Club Ojo de Agua1.3 km from Puerto Morelos Beach
7.4 out of 10, Good, (701 reviews)
The price is RM274
RM486 total
includes taxes & fees
15 Jun - 16 Jun
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.
Compare popular hotels close to Puerto Morelos Beach
Property | Property class | Guest rating | Breakfast included | Pool | Spa | Pet-friendly | WiFi included | |
|---|---|---|---|---|---|---|---|---|
![]() Greta Puerto Morelos | 9.8 Exceptional 25 reviews | View | ||||||
![]() Areia Boutique Hotel - Puerto Morelos | 9.0 Wonderful 185 reviews | View | ||||||
![]() Velas Condos | 9.2 Wonderful 288 reviews | View | ||||||
![]() The Fives Oceanfront Riviera Maya - All Inclusive Optional | 8.8 Excellent 455 reviews | View | ||||||
![]() Fragata Departamentos | 8.8 Excellent 120 reviews | View |
Top Puerto Morelos Beach Hotel Reviews

Excellence Riviera Cancun - Adults Only All Inclusive
10/10 Excellent











































































