Beginning of main content

Search 321,000 hotels worldwide.

Get the price guarantee available for your trip.

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Hotels Close to Ojo de Agua Beach, Puerto Morelos

See all 149 Hotels near Ojo de Agua Beach
Excellence Riviera Cancun - Adults Only - All Inclusive

Excellence Riviera Cancun - Adults Only - All Inclusive

Carr. Federal 307 Chet-Pto. Juarez, Puerto Morelos
5.0 out of 5.0
Last booking: 1 hour ago
144 others viewing this property now

Secluded from the crowds but only 25 minutes from the action of both Cancún and Playa del Carmen, this adults only all-inclusive resort lies along 300 meters ...

$597

$597
Grand Residences All Inclusive

Grand Residences All Inclusive

Blvd. El Cid, Unidad 28 Lote 1-01, Puerto Morelos
5.0 out of 5.0
Last booking: 3 days ago
10 others viewing this property now

Nestled on the beach, this Puerto Morelos resort is within 3 mi (5 km) of San Jose Catholic Parish, Ojo de Agua Beach, and Puerto Morelos Reef. Artisans Market ...

$436

$436
Dreams Riviera Cancun Resort & Spa All Inclusive

Dreams Riviera Cancun Resort & Spa All Inclusive

Carretera Federal Chetumal Puerto Juárez, Puerto Morelos
5.0 out of 5.0
Last booking: 37 minutes ago
26 others viewing this property now

Located in Puerto Morelos, this beachfront resort is next to a golf course and within 3 mi (5 km) of Crococun Zoo, Ojo de Agua Beach, and Puerto Morelos Reef. ...

$265

$265
Hotel Marina El Cid Spa & Beach Resort All Inclusive

Hotel Marina El Cid Spa & Beach Resort All Inclusive

Boulevard el Cid Unidad 15, Puerto Morelos
4.5 out of 5.0
Last booking: 14 hours ago
28 others viewing this property now

This Puerto Morelos beachfront hotel, between Cancún and Playa del Carmen, includes food, drink, and recreation in the room rate.

$416

$416
Senses Riviera Maya by Artisan - All Inclusive - Adults Only

Senses Riviera Maya by Artisan - All Inclusive - Adults Only

Carretera Chetumal-Cancún 307, Playa del Carmen
4.5 out of 5.0
Last booking: 30 minutes ago
18 others viewing this property now

This Playa del Carmen resort is on the beach, 0.7 mi (1.1 km) from El Manglar Golf Course, and within 9 mi (15 km) of El Camaleon Golf Club and Maroma Beach. ...

$300

$300
Ammaris Suite

Ammaris Suite

Calle Maria Irene Manzana 40, Puerto Morelos
3.5 out of 5.0

Nestled on the beach, this Puerto Morelos apartment is within 9 mi (15 km) of Crococun Zoo, Ojo de Agua Beach, and Sanctuary of Hope and Time Capsule. Dr. Alfredo ...

$280

$280
Hacienda Morelos Beach Front Hotel

Hacienda Morelos Beach Front Hotel

Av Rafael E Melgar Lote 5, Puerto Morelos
3.5 out of 5.0
Last booking: 22 hours ago
18 others viewing this property now

Nestled on the beach, this Puerto Morelos hotel is within a 5-minute walk of Artisans Market and Puerto Morelos Town Square. Dr. Alfredo Barrera Marin Botanical ...

$122

$122
El Dorado Casitas Royale by Karisma, Gourmet All Inclusive

El Dorado Casitas Royale by Karisma, Gourmet All Inclusive

Km 45, Carretera Cancun - Tulum, Playa del Carmen
5.0 out of 5.0
Last booking: 21 hours ago
8 others viewing this property now

Located in Playa del Carmen, this beachfront resort is in the historical district and within 6 mi (10 km) of El Manglar Golf Course, Sanctuary of Hope and Time ...

$1,285

$1,285
Grand Residences Riviera Cancun

Grand Residences Riviera Cancun

Blvd. El Cid, Unidad 28 Lote 1, Puerto Morelos
5.0 out of 5.0
Last booking: 2 days ago
8 others viewing this property now

Nestled on the beach, this Puerto Morelos condo resort is within 3 mi (5 km) of San Jose Catholic Parish, Ojo de Agua Beach, and Puerto Morelos Reef. Artisans ...

$275

$275
Valentin Imperial Riviera Maya– All Inclusive – Adults Only

Valentin Imperial Riviera Maya– All Inclusive – Adults Only

Carr.Fed.307 Chetumal, Playa del Carmen
5.0 out of 5.0
Last booking: 2 hours ago
1,326 others viewing this property now

Just 25 minutes from Cancun International Airport, Valentin Imperial Riviera Maya sits on a half-mile-long stretch of white-sand beach of Playa Del Secreto (The ...

$581

$581

Ojo de Agua Beach Hotel Guide

Are you thinking of visiting Ojo de Agua Beach?

It is located 800 miles from Mexico City, in an area called Puerto Morelos.

If you're intent on staying within 2 miles of Ojo de Agua Beach, there are 19 hotels or resorts to choose from. Just 2 miles away is the Grand Residences Riviera Cancun. The Desire Riviera Maya Pearl Resort All Inclusive- Couples Only and the Excellence Riviera Cancun - Adults Only - All Inclusive, 0.9 miles and 2 miles away, are also popular.

Save a few dimes for sightseeing and adventuring by choosing an inexpensive hotel. Only 0.4 miles away, the Hotel Eden is a good choice.

Located only 1 mile away, the Hotel Marina El Cid Spa & Beach Resort All Inclusive ought to be the hotel of choice for those who love to indulge in life's luxuries.

Need a coffee or a scrumptious sweet to keep you on the move? Los Robles is a great pit-stop to enjoy a drink or a snack within close reach of Ojo de Agua Beach. When the day starts to end, refuel with a nourishing evening meal at Cockteleria Chayito / Cayuse. You'll be pleased to know that this spot is also close. Afterwards, go to Puerto Morelos Diving Lounge and grab a beer or two.

Other Places to Visit near Ojo de Agua Beach

Once you've finished with Ojo de Agua Beach, you should check out what the rest of this area has to offer:

  • Reefs are one of mother nature's most diverse ecosystems, teeming with life, and Puerto Morelos Reef holds true to this.
  • Enjoy people watching and relaxing with the locals at Puerto Morelos Town Square.
  • Whether you want to say a few prayers or learn about the building's history, San Jose Catholic Parish is a worthwhile place to explore.
  • Snap up a good sale, buy a memento or taste test some of the local fare at Artisans Market.
  • If you would like to study a good number of plants and birdlife in a calm environment, make plans to visit Dr. Alfredo Barrera Marin Botanical Garden.