You are booking hotel for more than 30 days
Your Budget
Show 5 more
Locality
Popular locations
Show -3 more
Hotel Arrecifes Suites
(477 Ratings)
CAD 121
CAD 97
+ CAD 35 taxes & fees
Per Night
Popular in Puerto Morelos
The Fives Oceanfront Hotel
Based on 325 Ratings
(325 Ratings)
CAD 251
CAD 239
+ CAD 79 taxes & fees
Per Night
Change Check-In Dates
Velas Condos
Entire Apartment
Get complete access to all bedrooms, bathrooms, living room, kitchen and more!
Please refer to Property Layout section on the Details page for access information for All spaces
(266 Ratings)
CAD 227
CAD 204
+ CAD 71 taxes & fees
Per Night
Corales Suites
Based on 376 Ratings
(376 Ratings)
CAD 86
CAD 81
+ CAD 32 taxes & fees
Per Night
Hotel el Moro
Based on 198 Ratings
(198 Ratings)
CAD 92
CAD 87
+ CAD 33 taxes & fees
Per Night
Kaam Accommodations
Entire Apartment
Get complete access to all bedrooms, bathrooms, living room, kitchen and more!
Please refer to Property Layout section on the Details page for access information for All spaces
(40 Ratings)
CAD 101
CAD 91
+ CAD 34 taxes & fees
Per Night
Palmar Beach Resort and Spa Riviera Maya - All Inclusive
Based on 44 Ratings
(44 Ratings)
CAD 535
CAD 460
+ CAD 148 taxes & fees
Per Night
Hotel Ojo de Agua
Based on 936 Ratings
(8 reviews by Indian travellers)
(936 Ratings)
CAD 55
CAD 50
+ CAD 16 taxes & fees
Per Night
Hotel & Beach Club Ojo de Agua
Based on 577 Ratings
(577 Ratings)
CAD 74
CAD 67
+ CAD 22 taxes & fees
Per Night
Casa Velero Puerto Morelos
CAD 71
+ CAD 16 taxes & fees
Per Night
Dreams Riviera Cancun Resort & Spa - All Inclusive
Based on 1092 Ratings
(11 reviews by Indian travellers)
(1092 Ratings)
CAD 533
CAD 426
+ CAD 59 taxes & fees
Per Night
Hotel Marina El Cid Spa & Beach Resort All Inclusive
Based on 1840 Ratings
(6 reviews by Indian travellers)
(1840 Ratings)
CAD 435
CAD 366
+ CAD 84 taxes & fees
Per Night
Ventus at Marina El Cid Spa & Beach Resort - All Inclusive
Based on 1247 Ratings
(3 reviews by Indian travellers)
(1247 Ratings)
CAD 515
CAD 418
+ CAD 96 taxes & fees
Per Night
Angelina 28 Beachfront by Nah Hotels
Based on 10 Ratings
(10 Ratings)
CAD 134
CAD 113
+ CAD 40 taxes & fees
Per Night
Dreams Sapphire Resort & Spa - All Inclusive
Based on 979 Ratings
(14 reviews by Indian travellers)
(979 Ratings)
CAD 545
CAD 444
+ CAD 61 taxes & fees
Per Night
Hacienda Morelos Beach Front Hotel
Based on 689 Ratings
(689 Ratings)
CAD 114
CAD 108
+ CAD 41 taxes & fees
Per Night
Margaritaville Island Reserve Riviera Maya - An Adults Only Karisma All-Inclusive Experience
(41 Ratings)
CAD 391
+ CAD 63 taxes & fees
Per Night
CASA MALIX Puerto Morelos
(114 Ratings)
CAD 40
+ CAD 9 taxes & fees
Per Night
Ocean Villa
(11 Ratings)
CAD 152
+ CAD 68 taxes & fees
Per Night
Dreams Jade Resort & Spa - All Inclusive
Based on 1158 Ratings
(7 reviews by Indian travellers)
(1158 Ratings)
CAD 430
CAD 358
+ CAD 49 taxes & fees
Per Night