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

Excellence Riviera Cancun - Adults Only All Inclusive
Carr. Federal 307 Chet-Pto. Juarez Puerto Morelos QROO
The price is 11.374.068 ₫ per night from 5 Apr to 6 Apr
11.374.068 ₫
13.866.507 ₫ total
5 Apr - 6 Apr
includes taxes & fees
9.4/10 Exceptional! (2,122 reviews)
Don't spend the extra money for the club level! You get nothing extra for it.
Reviewed on 19 Mar 2026

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 7.954.961 ₫ per night from 22 Mar to 23 Mar
7.954.961 ₫
9.836.200 ₫ total
22 Mar - 23 Mar
includes taxes & fees
8/10 Very Good! (2,661 reviews)
Very nice and clean nice swim up sweet
Reviewed on 19 Mar 2026

Dreams Natura Resort & Spa - All Inclusive
Sm 31, Mz 03, Lote 101-21, Km 332 Puerto Morelos QROO
The price is 8.016.566 ₫ per night from 12 Apr to 13 Apr
8.016.566 ₫
9.803.930 ₫ total
12 Apr - 13 Apr
includes taxes & fees
8.2/10 Very Good! (1,377 reviews)
The property was beautifully maintained, and the spa experience was the best I've ever had!
Reviewed on 17 Mar 2026
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

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 beautiful beaches in this romantic area or seek out the snorkelling spots.

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 Adventure
You can take time to visit Puerto Morelos Adventure during your travels to Puerto Morelos. Stroll along the beautiful beaches in this relaxing area or visit its lively bars.
