
Puerto Morelos Holidays
Book a Hotel + Flight or Car together to unlock savings
Top hotels in Puerto Morelos

Margaritaville Island Reserve Riviera Maya - An Adults Only All Inclusive
Carretera Cancun - Tulum Km. 27.5 Puerto Morelos QROO
Fully refundableReserve now, pay when you stay
The price is 6.725.210 ₫ per night from 18 Dec to 19 Dec
6.725.210 ₫
8.234.171 ₫ total
18 Dec - 19 Dec
includes taxes & fees
8.4/10 Very Good! (1,260 reviews)
Room was spotless food was great and the staff were amazing!
Reviewed on 23 Nov 2025

Excellence Riviera Cancun - Adults Only All Inclusive
Carr. Federal 307 Chet-Pto. Juarez Puerto Morelos QROO
The price is 10.783.009 ₫ per night from 9 Dec to 10 Dec
10.783.009 ₫
10.783.009 ₫ total
9 Dec - 10 Dec
includes taxes & fees
9.2/10 Wonderful! (1,934 reviews)
The staff were awesome especially Santos our waiter at the beach was top notch ❤️
Reviewed on 24 Nov 2025

Royalton Splash Riviera Cancun, An Autograph Collection All-Inclusive Resort
Carretera Federal 307 Puerto Morelos QROO
Fully refundableReserve now, pay when you stay
The price is 10.341.813 ₫ per night from 15 Dec to 16 Dec
10.341.813 ₫
10.448.843 ₫ total
15 Dec - 16 Dec
includes taxes & fees
7.8/10 Good! (2,374 reviews)
Clarisa and Jhonny our Butler staff were so helpful with booking restaurants and making our vacation as smooth as possible. 5 stars for their services
Reviewed on 22 Nov 2025
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.
Popular places to visit

Ojo de Agua Beach
If a restful holiday is part of your travel plans, Ojo de Agua Beach might be the perfect place to visit during your trip to Puerto Morelos. Stroll along the seaside in this relaxing area or seek out the snorkelling spots.
Puerto Morelos Town Square
You can find out about the history of Puerto Morelos when you stop by Puerto Morelos Town Square. Stroll along the seaside in this romantic area or seek out the snorkelling spots.
Petempich Bay
Why not spend a care-free afternoon at Petempich Bay during your travels in Puerto Morelos? Stroll along the seaside or experience the entertainment choices in this relaxing area.
