
Find hotels near Ojo de Agua Beach, Puerto Morelos from ₩50,511
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Tonight
Aug 6 - Aug 7Tomorrow
Aug 7 - Aug 8This weekend
Aug 7 - Aug 9Next weekend
Aug 14 - Aug 16 Our top choices for Ojo de Agua Beach hotels




1. Greta Puerto Morelos
Greta Puerto Morelos2.2 km from Ojo de Agua Beach
Leonardo
₩117,702
₩204,995 total
includes taxes & fees
Aug 7 - Aug 8




2. Porto Blu
Porto Blu1 km from Ojo de Agua Beach
Barb
₩130,300
₩263,253 total
includes taxes & fees
Aug 9 - Aug 10




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)2.7 km from Ojo de Agua Beach
Nadya
₩90,212
₩114,962 total
includes taxes & fees
Aug 27 - Aug 28




4. Areia Boutique Hotel - Puerto Morelos
Areia Boutique Hotel - Puerto Morelos0.4 km from Ojo de Agua Beach
Jose
₩93,160
₩118,529 total
includes taxes & fees
Aug 25 - Aug 26




5. The Fives Oceanfront Riviera Maya - All Inclusive Optional
The Fives Oceanfront Riviera Maya - All Inclusive Optional0.6 km from Ojo de Agua Beach
CLAUDINE
₩284,316
₩349,738 total
includes taxes & fees
Aug 9 - Aug 10




6. Fragata Departamentos
Fragata Departamentos0.5 km from Ojo de Agua Beach
Liaat
₩91,894
₩116,997 total
includes taxes & fees
Sep 5 - Sep 6




7. Dreams Riviera Cancun Resort & Spa - All Inclusive
Dreams Riviera Cancun Resort & Spa - All Inclusive2.5 km from Ojo de Agua Beach
Mahmood
₩325,912
₩400,058 total
includes taxes & fees
Sep 1 - Sep 2




8. Hotel Caracol Puerto Morelos
Hotel Caracol Puerto Morelos0.4 km from Ojo de Agua Beach
lin
₩64,944
₩84,388 total
includes taxes & fees
Aug 10 - Aug 11




9. Corales Suites
Corales Suites0.2 km from Ojo de Agua Beach
LENORE
₩95,643
₩121,533 total
includes taxes & fees
Sep 4 - Sep 5




10. Kaam Accommodations
Kaam Accommodations0.3 km from Ojo de Agua Beach
jeff
₩61,367
₩79,975 total
includes taxes & fees
Sep 4 - Sep 5



