- 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 luxury hotels

1. Iberostar Selection Riviera Cancún - All Inclusive
Iberostar Selection Riviera Cancún - All InclusivePuerto Morelos
8.4 out of 10, Very good, (781 reviews)
cleanliness Beachfront indulgence awaits at this all-inclusive resort with 5 sparkling pools, 6 restaurants, and a luxurious full-service spa.
The price is ₹21,728
₹26,100 total
includes taxes & fees
9 Nov - 10 Nov

2. Dreams Sapphire Resort & Spa - All Inclusive
Dreams Sapphire Resort & Spa - All InclusivePuerto Morelos
8.0 out of 10, Very good, (1,002 reviews)
cleanliness Beachfront luxury awaits at this Puerto Morelos retreat with 4 outdoor pools, a full-service spa, and 8 diverse restaurants.
The price is ₹27,078
₹33,117 total
includes taxes & fees
9 Nov - 10 Nov

3. Excellence Riviera Cancun - Adults Only All Inclusive
Excellence Riviera Cancun - Adults Only All InclusivePuerto Morelos
9.4 out of 10, Exceptional, (2,618 reviews)
cleanliness Luxury meets seaside splendour at this adults-only retreat featuring 6 pools, 12 restaurants, and a full-service spa on a private beach.

4. Haven Riviera Cancun - All Inclusive - Adults Only
Haven Riviera Cancun - All Inclusive - Adults OnlyCancun
9.4 out of 10, Exceptional, (5,158 reviews)

5. Moon Palace Cancun - All-Inclusive
Moon Palace Cancun - All-InclusiveCancun
8.4 out of 10, Very good, (3,096 reviews)
cleanliness Indulgent all-inclusive beachfront oasis offers 7 pools, 16 restaurants, and spa bliss.
The price is ₹37,543
₹45,855 total
includes taxes & fees
16 Nov - 17 Nov

6. Sunscape Cancun All-Inclusive Resort & Spa by Hyatt
Sunscape Cancun All-Inclusive Resort & Spa by HyattZona Hotelera
8.8 out of 10, Excellent, (6,796 reviews)
The price is ₹22,557
₹27,723 total
includes taxes & fees
8 Nov - 9 Nov

7. Secrets Riviera Cancún All Preferred - Adults Only - All inclusive
Secrets Riviera Cancún All Preferred - Adults Only - All inclusivePuerto Morelos
8.8 out of 10, Excellent, (513 reviews)
cleanliness Mediterranean beachfront bliss awaits with luxury spa treatments and private beach access.
The price is ₹36,208





















