Search Beach Resorts & Hotels in Puerto Morelos

Start date: Check-in selected.
To Date
End date: Check-out

    Change your mind

    Book hotels with free cancellation

    Treat yourself

    Sign in to save 10% or more on thousands of hotels

    Be picky

    Search almost a million properties worldwide

Check availability on Puerto Morelos Beach Resorts & Hotels

Next weekend
In two weeks

Top Puerto Morelos Beach Resorts & Hotels

Hotel & Beach Club Ojo de Agua
3.0 star property
7.4 out of 10, Good, (654)
"Great time. Very friendly staff. Loved our stay"
United States
Peter
The price is ₹6,722
₹8,456 total
includes taxes & fees
27 Oct - 28 Oct
Hotel & Beach Club Ojo de Agua
Hotel Arrecifes Suites
3.0 star property
8.2 out of 10, Very good, (525)
"I did like the easy access to the beach and the spacious rooms"
Mexico
RUBEN GERARDO
Hotel Arrecifes Suites
Corales Suites
3.0 star property
8.6 out of 10, Excellent, (402)
"Very nice, highly recommend"
United States
Cody
Corales Suites
Hotel Ojo de Agua
3.0 star property
7.6 out of 10, Good, (1001)
"Great Hotel on the beach"
United States
Giampiero
The price is ₹5,145
₹6,549 total
includes taxes & fees
27 Oct - 28 Oct
Hotel Ojo de Agua
We Hotel Puerto Morelos
3.5 star property
8.8 out of 10, Excellent, (466)
"This property no longer exists in Puerto Morelos. I'm having trouble getting a response from Expedia. "
United States
Ann
We Hotel Puerto Morelos
Velas Condos
3.0 star property
9.4 out of 10, Exceptional, (274)
"Alba is the absolute best "
United States
Anne
The price is ₹10,421
₹14,599 total
includes taxes & fees
27 Oct - 28 Oct
Velas Condos
Hacienda Morelos Beach Front Hotel
3.0 star property
8.0 out of 10, Very good, (807)
"Beautiful hotel with wonderful staff in an interesting walkable location."
Canada
Robert
Hacienda Morelos Beach Front Hotel
The Fives Oceanfront Riviera Maya - All Inclusive Optional
4.5 star property
8.8 out of 10, Excellent, (418)
"Had a very relaxing stay. Staff was EXCELLENT!!!!"
United States
Dana Lamont
The price is ₹16,934
₹20,814 total
includes taxes & fees
27 Oct - 28 Oct
The Fives Oceanfront Riviera Maya - All Inclusive Optional
Rancho Sak-Ol
2.5 star property
9.2 out of 10, Wonderful, (92)
"A perfect place to escape the hectic energy of tourism. This is a little piece of paradise where clearly the management are making all the right decisions to create an experience you won't forget. "
United States
Maria
Rancho Sak-Ol
Margaritaville Island Reserve Riviera Cancún - A Karisma All-Inclusive Experience for All
5.0 star property
8.6 out of 10, Excellent, (1003)
"Always a great trip"
United States
Micah
The price is ₹23,642
₹28,931 total
includes taxes & fees
27 Oct - 28 Oct
Margaritaville Island Reserve Riviera Cancún - A Karisma All-Inclusive Experience for All
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.

Find out more about Puerto Morelos

Puerto Morelos and its attractions for beach lovers

Puerto Morelos, a charming fishing village nestled between Playa del Carmen and Cancún, offers a splendid array of beachside activities that will captivate any seaside lover. Begin your day with a snorkelling adventure at the Mesoamerican Barrier Reef, the second-largest coral reef system in the world, where you'll marvel at vibrant marine life just a short boat ride from the shore. For those who prefer a more leisurely pace, the picturesque beaches are perfect for sunbathing and enjoying the gentle Caribbean breeze, with the soft white sands just steps away from inviting hotels. Children will delight in the interactive experiences at the nearby Crococun Zoo, where they can feed and learn about native wildlife in a hands-on environment. If you're seeking a blend of relaxation and culture, don't miss the local artisan markets, where you can discover handmade crafts and taste authentic Mexican cuisine. The area surrounding the beach is dotted with boutique hotels, such as Hotel Ojo de Agua, which not only offer stunning ocean views but also personalised service and convenient access to the beach. Staying here means you can easily explore the vibrant nightlife or enjoy a family-friendly beach day, making your stay in Puerto Morelos both luxurious and enjoyable.

Find the best beach hotels and resorts in Puerto Morelos

For those seeking a sun-soaked escape in Puerto Morelos, these top hotels offer prime beach access and a variety of seaside amenities to indulge in.

Grand Residences Riviera Cancún All Inclusive

  • Why it's great for the ultimate beach vacation spot: Grand Residences Riviera Cancún boasts an impressive review rating of 9.4, making it a premier choice for beach enthusiasts. With a private beach and stunning ocean views, guests can enjoy a range of water activities, including massages right on the sand, creating a truly relaxing atmosphere.
  • Other amenities: The hotel features an array of dining options, including a beachfront restaurant and a beach bar for cocktails under the sun. Guests can indulge in the luxurious full-service spa, enjoy private pools, and unwind in elegantly appointed suites. With activities like kayaking and beachfront lounging, there's no shortage of ways to enjoy the picturesque setting.
  • Nearby attractions: Arrecife de Puerto Morelos National Park - 1.6 km, Puerto Morelos Artists’ Cooperative - 3.3 km, San Jose Catholic Parish - 3.3 km

Hotel Marina El Cid Spa & Beach Resort All Inclusive

  • Why it's great for the ultimate beach vacation spot: Nestled on a stunning stretch of white sand, Hotel Marina El Cid Spa & Beach Resort is an ideal choice for beach lovers. With an excellent review rating of 8.6, this all-inclusive resort offers exceptional beach amenities including windsurfing, kayaking, and scuba diving, ensuring guests enjoy a thrilling ocean experience right at their doorstep.
  • Other amenities: Guests can unwind with massages on the beach or relax in the outdoor pools equipped with sun loungers. The resort also features multiple dining options with ocean views, a full-service spa, and a rooftop terrace for breathtaking sunsets. Active guests will appreciate the fitness facilities, while the kids can enjoy the dedicated children's club and pool activities.
  • Nearby attractions: Arrecife de Puerto Morelos National Park - 0.9 km, Puerto Morelos Artists’ Cooperative - 2.2 km, San Jose Catholic Parish - 2.3 km

Ventus at Marina El Cid Spa & Beach Resort - All Inclusive

  • Why it's great for the ultimate beach vacation spot: Ventus at Marina El Cid Spa & Beach Resort is a beach lover's paradise, rated 8.6 by guests who appreciate its prime oceanfront location. With direct beach access, travelers can enjoy snorkelling and enjoy breathtaking ocean views from their rooms.
  • Other amenities: This all-inclusive resort features multiple dining venues, including a beachfront restaurant and a poolside bar. Guests will also find a full-service spa, outdoor pools, and wellness activities available. With amenities like complimentary breakfast and a children's club, it caters well to families looking for a fun-filled beach holiday.
  • Nearby attractions: Arrecife de Puerto Morelos National Park - 1.2 km, Puerto Morelos Artists’ Cooperative - 1.9 km, Ojo de Agua Beach - 2 km

Ocean Coral & Turquesa All Inclusive

  • Why it's great for the ultimate beach vacation spot: Why it’s great: Ocean Coral & Turquesa All Inclusive is a fantastic choice for beach enthusiasts, featuring a guest review rating of 8.4. The hotel offers direct beach access and an array of activities such as snorkelling and kayaking, ensuring guests can fully enjoy the beautiful coastal waters and sandy shores.
  • Other amenities:
  • Other amenities: Guests can unwind in luxurious beach sun loungers, participate in beach volleyball, or enjoy massages on the beach. The hotel also includes a sprawling outdoor pool, a poolside bar for refreshments, and a full-service spa for additional pampering. With options for a-la-carte dining and entertainment activities, guests will find plenty to keep them engaged during their stay.
  • Nearby attractions: Arrecife de Puerto Morelos National Park - 0.1 km, Crococun Zoo - 2.7 km, Puerto Morelos Beach - 1.2 km

Sensira Resort & Spa Riviera Maya – All Inclusive

  • Why it's great for the ultimate beach vacation spot: Why it’s great: Sensira Resort & Spa Riviera Maya – All Inclusive is a delightful choice for beach aficionados, featuring a guest review rating of 8.4. The hotel boasts a private beach area where guests can bask in sun and enjoy beautiful ocean views, complemented by a range of beach activities for an unforgettable experience.
  • Other amenities:
  • Other amenities: The hotel includes outdoor pools, a spa with massage services, and various dining options, all designed to enhance the beachside experience. Guests can enjoy complimentary beach towels, loungers, and umbrellas, along with activities such as yoga classes and water sports. With family-friendly amenities and a vibrant atmosphere, it promises fun for all ages.
  • Nearby attractions: Arrecife de Puerto Morelos National Park - 0.1 km, Petempich Bay - 2.6 km, Crococun Zoo - 8.2 km

Top Puerto Morelos Hotel Reviews

Explore a world of travel with Expedia

Frequently asked questions

What is Puerto Morelos like for travellers who love the beach?
Known for its stunning beaches and snorkelling, Puerto Morelos has a lot to offer the traveller dreaming of a beach holiday.
What's the best accommodation option for a beach holiday in Puerto Morelos?
Dreams Riviera Cancun Resort & Spa - All Inclusive is a top beachfront property offering 3 outdoor pools and 9 restaurants, located within a short 4-minute walk of Puerto Morelos Beach . Other good options to stay near the beach include Excellence Riviera Cancun - Adults Only All Inclusive and Hotel Marina El Cid Spa & Beach Resort All Inclusive.
How many beach hotels will I find in Puerto Morelos?
Choose from one of Expedia's 43 hotels in Puerto Morelos for your beachside break.
When's the best time for a beach holiday in Puerto Morelos?
Plan your trip to the beach with this snapshot of the seasons in Puerto Morelos: The hottest months are usually August and July, with an average temperature of 28°C, while the coldest months are January and February, with an average of 24°C. The rainiest months in Puerto Morelos are June, September, October and August, with each month seeing an average of 193 mm of rainfall.
What is there to see and do around Puerto Morelos?
After arriving and settling in at your accommodation of choice, you might want to venture out and explore. If you can't wait to check out the beaches, head to Puerto Morelos Beach or Petempich Bay for a relaxing day by the water. Take advantage of the area's snorkelling and swimming, and make time for local attractions such as Puerto Morelos Town Square and Ojo de Agua Beach. For more things to see and do, consider visiting West Coast of Isla Mujeres, Punta Cancun, and Punta Nizuc National Park or Monumento Ruta de los Cenotes.
What's the best way to get to my beach hotel in Puerto Morelos?
This travel information can help you get to and around your beach accommodation in Puerto Morelos more easily: To get to Puerto Morelos, you can fly into Cancun, Quintana Roo (CUN-Cancun Intl.), the closest major airport, which is located 13.3 mi (21.4 km) from the city centre. If you'd like to explore around the area, you may want a rental car for your journey.