
Find hotels near Puerto Morelos Beach, Puerto Morelos from ₩70,387
- 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

1. Greta Puerto Morelos
Greta Puerto Morelos1 km from Puerto Morelos Beach
9.8 out of 10, Exceptional, (64 reviews)
The price is ₩123,301
₩194,901 total
includes taxes & fees
Nov 15 - Nov 16

2. Lalola DownTown Boutique Apartments
Lalola DownTown Boutique Apartments1.6 km from Puerto Morelos Beach
9.2 out of 10, Wonderful, (11 reviews)
The price is ₩72,139
₩132,741 total
includes taxes & fees
Dec 1 - Dec 2

3. 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, (106 reviews)
The price is ₩70,715
₩90,644 total
includes taxes & fees
Dec 11 - Dec 12

4. Areia Boutique Hotel - Puerto Morelos
Areia Boutique Hotel - Puerto Morelos1.5 km from Puerto Morelos Beach
9.0 out of 10, Wonderful, (236 reviews)
The price is ₩116,908
₩146,538 total
includes taxes & fees
Nov 16 - Nov 17

5. Fragata Departamentos
Fragata Departamentos0.8 km from Puerto Morelos Beach
8.8 out of 10, Excellent, (121 reviews)
The price is ₩80,455
₩102,430 total
includes taxes & fees
Nov 14 - Nov 15

6. Tropical Elegance Studio CondoHotel
Tropical Elegance Studio CondoHotel0.8 km from Puerto Morelos Beach
8.8 out of 10, Excellent, (9 reviews)
The price is ₩97,086
₩122,914 total
includes taxes & fees
Nov 13 - Nov 14

7. 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,493 reviews)
The price is ₩396,308
₩484,609 total
includes taxes & fees
Dec 1 - Dec 2

8. The Fives Oceanfront Riviera Maya - All Inclusive Optional
The Fives Oceanfront Riviera Maya - All Inclusive Optional0.6 km from Puerto Morelos Beach
8.6 out of 10, Excellent, (532 reviews)
The price is ₩136,069
₩169,720 total
includes taxes & fees
Nov 29 - Nov 30

9. Kaam Accommodations
Kaam Accommodations1.3 km from Puerto Morelos Beach
8.6 out of 10, Excellent, (67 reviews)
The price is ₩186,860
₩231,178 total
includes taxes & fees
Dec 10 - Dec 11

10. Ocean Coral Riviera Cancun All Inclusive
Ocean Coral Riviera Cancun All Inclusive2.5 km from Puerto Morelos Beach
8.4 out of 10, Very good, (2,546 reviews)
The price is ₩292,504
₩359,036 total
includes taxes & fees
Nov 19 - Nov 20

11. Corales Suites
Corales Suites1 km from Puerto Morelos Beach
8.4 out of 10, Very good, (442 reviews)
The price is ₩96,208
₩121,490 total
includes taxes & fees
Dec 10 - Dec 11

12. Hacienda Morelos Beach Front Hotel
Hacienda Morelos Beach Front Hotel1.9 km from Puerto Morelos Beach
8.2 out of 10, Very good, (1,000 reviews)
The price is ₩129,194
₩161,402 total
includes taxes & fees
Dec 10 - Dec 11

13. 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, (101 reviews)
The price is ₩81,915
₩104,220 total
includes taxes & fees
Dec 9 - Dec 10

14. Hotel Arrecifes Suites
Hotel Arrecifes Suites0.9 km from Puerto Morelos Beach
8.2 out of 10, Very good, (579 reviews)
The price is ₩82,392
₩104,774 total
includes taxes & fees
Nov 13 - Nov 14

15. Casa Velero Puerto Morelos
Casa Velero Puerto Morelos1.6 km from Puerto Morelos Beach
8.0 out of 10, Very good, (48 reviews)
The price is ₩53,973
₩70,387 total
includes taxes & fees
Nov 18 - Nov 19

16. Hotel Ojo de Agua
Hotel Ojo de Agua1.2 km from Puerto Morelos Beach
7.4 out of 10, Good, (1,000 reviews)
The price is ₩87,572
₩111,041 total
includes taxes & fees
Nov 18 - Nov 19

17. 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,005 reviews)
The price is ₩363,145
₩444,482 total
includes taxes & fees
Nov 17 - Nov 18

18. Hotel & Beach Club Ojo de Agua
Hotel & Beach Club Ojo de Agua1.3 km from Puerto Morelos Beach
7.4 out of 10, Good, (714 reviews)
The price is ₩84,746
₩107,622 total
includes taxes & fees
Dec 7 - Dec 8

19. 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 ₩102,281
₩128,839 total
includes taxes & fees
Nov 18 - Nov 19

20. Makuuch Cabañas
Makuuch Cabañas0.9 km from Puerto Morelos Beach
The price is ₩202,036
₩249,543 total
includes taxes & fees
Nov 12 - Nov 13
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 top hotels near Puerto Morelos Beach
![]() Greta Puerto Morelos1 km from Puerto Morelos Beach | ![]() Lalola DownTown Boutique Apartments1.6 km from Puerto Morelos Beach | ![]() Angelina 28 Beachfront and Family Apartments - Modern and Relaxing Long Stays (20 min from Cancun Airport)3.1 km from Puerto Morelos Beach | ![]() Areia Boutique Hotel - Puerto Morelos1.5 km from Puerto Morelos Beach | ![]() Fragata Departamentos0.8 km from Puerto Morelos Beach |
|---|---|---|---|---|
9.8 Exceptional 64 reviews | 9.2 Wonderful 11 reviews | 9.0 Wonderful 106 reviews | 9.0 Wonderful 236 reviews | 8.8 Excellent 121 reviews |
The price is ₩123,301 ₩194,901 total includes taxes & fees Nov 15 - Nov 16 | The price is ₩72,139 ₩132,741 total includes taxes & fees Dec 1 - Dec 2 | The price is ₩70,715 ₩90,644 total includes taxes & fees Dec 11 - Dec 12 | The price is ₩116,908 ₩146,538 total includes taxes & fees Nov 16 - Nov 17 | The price is ₩80,455 ₩102,430 total includes taxes & fees Nov 14 - Nov 15 |
|
|
|
|
|
Top Puerto Morelos Beach Hotel Reviews

Iberostar Selection Riviera Cancún - All Inclusive
10/10 Excellent





































































