Find hotels near Puerto Morelos Beach, Puerto Morelos

Beach vacation deals

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

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Compare hotels close to Puerto Morelos Beach with room rates, reviews, and availability. Most hotels are fully refundable.

Our top choices for Puerto Morelos Beach hotels

The Fives Oceanfront Riviera Maya - All Inclusive Optional

4.5 star property
8.8 out of 10, Excellent, (409)
"Personalized services including all inclusive restaurants "
$165 nightly
The price is $204
Sep 6 - Sep 7
Total with taxes and fees
The Fives Oceanfront Riviera Maya - All Inclusive Optional

Hotel Piedra del Caribe Puerto Morelos

2.0 star property
6.0 out of 10, (2)
$7,435 nightly
The price is $9,000
Sep 4 - Sep 5
Total with taxes and fees
Hotel Piedra del Caribe Puerto Morelos

Tropical Elegance Studio CondoHotel

2.0 star property
$121 nightly
The price is $150
Sep 5 - Sep 6
Total with taxes and fees
Tropical Elegance Studio CondoHotel

Fragata Departamentos

2.0 star property
8.8 out of 10, Excellent, (119)
"A big room with doble bed and kitchen "
$57 nightly
The price is $77
Oct 2 - Oct 3
Total with taxes and fees
Fragata Departamentos

Hotel Arrecifes Suites

3.0 star property
8.2 out of 10, Very Good, (520)
"I did like the easy access to the beach and the spacious rooms"
$52 nightly
The price is $67
Sep 11 - Sep 12
Total with taxes and fees
Hotel Arrecifes Suites

Corales Suites

3.0 star property
8.6 out of 10, Excellent, (401)
"Very nice, highly recommend"
$65 nightly
The price is $82
Sep 4 - Sep 5
Total with taxes and fees
Corales Suites

Velas Condos

3.0 star property
9.4 out of 10, Exceptional, (274)
"Alba is the absolute best "
$92 nightly
The price is $115
Sep 7 - Sep 8
Total with taxes and fees
Velas Condos

Hotel Ojo de Agua

3.0 star property
7.6 out of 10, Good, (1000)
"We love this place and the people, the staff are great and weve never felt uncomfortable or out of place here"
$51 nightly
The price is $65
Oct 4 - Oct 5
Total with taxes and fees
Hotel Ojo de Agua

Dreams Riviera Cancun Resort & Spa - All Inclusive

4.5 star property
8.6 out of 10, Excellent, (1335)
"Great stay "
$272 nightly
The price is $272
Sep 29 - Sep 30
Total with taxes and fees
Dreams Riviera Cancun Resort & Spa - All Inclusive

Hotel & Beach Club Ojo de Agua

3.0 star property
7.4 out of 10, Good, (650)
"Great location"
$70 nightly
The price is $88
Sep 11 - Sep 12
Total with taxes and fees
Hotel & Beach Club Ojo de Agua

Kabañas & Beach Club Ojo de Agua

3.0 star property
8.2 out of 10, Very Good, (41)
"Amazing place "
$69 nightly
The price is $87
Oct 1 - Oct 2
Total with taxes and fees
Kabañas & Beach Club Ojo de Agua

Kaam Accommodations

3.5 star property
8.2 out of 10, Very Good, (52)
"Great place for a great price. Very close to the beach, restaurants and bars."
Kaam Accommodations

Hotel Caracol Puerto Morelos

3.0 star property
8.4 out of 10, Very Good, (46)
"nice place, friendely staff"
$40 nightly
The price is $52
Sep 27 - Sep 28
Total with taxes and fees
Hotel Caracol Puerto Morelos

Areia Boutique Hotel - Puerto Morelos

3.0 star property
8.6 out of 10, Excellent, (79)
"Kind and friendly staff. Well located and great rooms"
$61 nightly
The price is $78
Sep 7 - Sep 8
Total with taxes and fees
Areia Boutique Hotel - Puerto Morelos

Excellence Riviera Cancun - Adults Only All Inclusive

5.0 star property
9.4 out of 10, Exceptional, (1791)
"Food, room and staff were excellent. "
$425 nightly
The price is $425
Sep 10 - Sep 11
Total with taxes and fees
Excellence Riviera Cancun - Adults Only All Inclusive

Casa Velero Puerto Morelos

3.0 star property
8.0 out of 10, Very Good, (36)
"The price was great for the location, having a kitchenette and a rooftop patio. I'll definitely stay here again!"
$44 nightly
The price is $57
Sep 4 - Sep 5
Total with taxes and fees
Casa Velero Puerto Morelos

Lalola By Andiani Travel

2.5 star property
$68 nightly
The price is $86
Sep 7 - Sep 8
Total with taxes and fees
Lalola By Andiani Travel

Casa Puerto Morelos

2.0 star property
8.2 out of 10, Very Good, (10)
"Excellent value!! Cute, convenient and well maintained. Many good restaurants are ony a few steps away. The location is great one direction and not so great the other due to some construction. Staff is attentive and friendly. "
Casa Puerto Morelos

Hacienda Morelos Beach Front Hotel

3.0 star property
8.0 out of 10, Very Good, (792)
"Great place"
$79 nightly
The price is $99
Sep 9 - Sep 10
Total with taxes and fees
Hacienda Morelos Beach Front Hotel

Dreams Sapphire Resort & Spa - All Inclusive

4.5 star property
8.0 out of 10, Very Good, (1048)
"Food was good"
$251 nightly
The price is $251
Sep 23 - Sep 24
Total with taxes and fees
Dreams Sapphire Resort & Spa - All Inclusive
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.
Save an average of 15% on thousands of hotels when you're signed in

Top Puerto Morelos Beach Hotel Reviews

Hotels near Other Puerto Morelos Attractions

Find out more about Puerto Morelos Beach

Find out more about Puerto Morelos Beach

Top reasons to visit Puerto Morelos Beach

  • Stunning Beaches: Puerto Morelos Beach features beautiful sandy shores and crystal-clear waters, perfect for relaxation and sunbathing.
  • Vibrant Snorkeling: Discover colorful marine life at various snorkeling spots accessible by local boats, providing an unforgettable underwater experience.
  • Charming Downtown: Explore the friendly town filled with local shops, restaurants, and a welcoming atmosphere.
  • Family-Friendly Activities: Enjoy a range of excursions and adventures suitable for all ages, making it ideal for family vacations.
  • Diverse Accommodations: Choose from beachfront hotels, vacation rentals, and all-inclusive resorts to suit every traveler's needs.

Find great hotels near Puerto Morelos Beach

Discover a variety of hotel accommodations in Puerto Morelos Beach, ranging from family-friendly resorts to romantic getaways. Whether you’re looking for beachfront hotels, vacation rentals, or all-inclusive beach resorts, this beautiful destination offers something for everyone. Enjoy an adventure-filled vacation while soaking up the sun and exploring the vibrant local culture in this charming coastal town.

  • Haven Riviera Cancun - All Inclusive - Adults Only: Nestled 8 miles from Puerto Morelos Beach, Haven Riviera Cancun is a luxurious 4.5-star adults-only resort that promises a serene getaway. This resort is perfect for travelers seeking a golf-themed and spa-centric vacation. With all-inclusive perks, guests can indulge in unlimited food and drinks, 24-hour room service, and a variety of engaging activities like cooking classes, fitness sessions, and yoga. The resort features a full-service spa offering massages on the beach, sauna access, and reflexology treatments, ensuring relaxation at every turn.
  • Moon Palace Cancun - All Inclusive: Located 9 miles from Puerto Morelos Beach, Moon Palace Cancun is a vibrant 4.5-star resort ideal for families and beach lovers. This property boasts direct beach access and a plethora of family-friendly amenities, including a children's club and a playground. Guests can enjoy an array of all-inclusive services, from 24-hour room service to themed parties and water sports. The resort also features a full-service spa, ensuring a perfect blend of fun and relaxation for all ages, making it an excellent choice for family vacations.
  • Ocean Coral & Turquesa All Inclusive: Situated just 1 mile from Puerto Morelos Beach, Ocean Coral & Turquesa is a charming 4.5-star resort that caters to beach enthusiasts and business travelers alike. This family-friendly resort offers direct beach access and a range of children’s amenities, including a dedicated kids' club and pool. With a selection of all-inclusive dining options, fitness activities, and entertainment, guests can enjoy both relaxation and adventure. Additionally, business facilities such as meeting rooms and a conference center make this resort a versatile choice for all types of travelers.

Where to stay near Puerto Morelos Beach

Puerto Morelos Beach offers a delightful blend of relaxation and adventure, making it a perfect vacation spot. Explore the charming downtown area filled with friendly locals, indulge in the beautiful beaches, and partake in family-friendly excursions. The atmosphere here is romantic and inviting, providing an unforgettable experience for travelers. Whether you're lounging on the sandy shores or discovering the vibrant culture, Puerto Morelos is the ideal beach destination for an unforgettable getaway.

  • Puerto Morelos: Nestled along the Caribbean coast, Puerto Morelos is a charming city that serves as a gateway to stunning beach experiences. The vibrant Puerto Morelos Beach is a major draw for families and outdoor enthusiasts alike. With peak tourist seasons from January to April, the area offers a delightful mix of relaxation and activities, including golf and family-friendly resorts. Visitors can explore the local beach scene and enjoy the picturesque town neighbourhood, making it an ideal spot for a beach vacation.
  • Joaquín Zetina Gasca: Just a couple of miles from Puerto Morelos Beach, Joaquín Zetina Gasca is a quaint village that exudes a warm, family-friendly atmosphere. This charming locale peaks in visitor numbers during March, July, and December, making it a perfect destination for entertainment seekers. With options for music concerts, theater, and golf, Joaquín Zetina Gasca offers a variety of engaging activities. The nearby beach and theme parks add to the allure, providing a delightful blend of relaxation and fun for all ages.
  • Playa del Secreto: Located eight miles from Puerto Morelos Beach, Playa del Secreto is a picturesque neighborhood known for its serene ambiance and beautiful coastline. This hidden gem attracts families and couples looking for a romantic getaway. With similar visitor peaks in March, July, and December, Playa del Secreto offers music concerts, theater, and golf for those seeking entertainment. The stunning beaches and nearby town neighbourhood make it a perfect spot for unwinding while still enjoying a vibrant local culture.

Things to do near Puerto Morelos Beach

Puerto Morelos Beach offers a variety of exciting activities for visitors. You can explore the charming town, relax on its beautiful beach area, and embark on thrilling Puerto Morelos adventures. Snorkeling is a must, with numerous snorkeling spots accessible via local boats, providing a chance to discover vibrant marine life in the stunning Caribbean waters. Don't miss the opportunity to make unforgettable memories in this tropical paradise.

Shopping

The Puerto Morelos Artists’ Cooperative is a vibrant public market just 1 mile from the beach, offering unique local crafts. If you're up for a drive, visit La Isla Shopping Mall and Kukulcan Plaza, both 18 miles away, featuring a variety of shops, entertainment, and family-friendly options.

Recreation

Enjoy a round of golf at Playa Paraiso Golf Course, just 9 miles from Puerto Morelos Beach, where you can embrace the outdoor atmosphere. For ultimate relaxation, visit Jungle Spa, located 2 miles away, offering rejuvenating treatments in a serene setting. El Tinto Golf Course, 10 miles away, also promises a great golfing experience.

Adventure

Experience the thrill of ziplining at Puerto Morelos Adventure, located 13 miles from the beach, where you can soar through lush canopies. For family fun, Ventura Park Cancun, 12 miles away, offers exciting water slides and attractions, perfect for all ages. Don’t miss the adrenaline rush at Extreme Adventure Cancun, 14 miles away.

Nightlife

In Puerto Morelos Beach, Gotchak Paint Ball Extreme offers thrilling arcade adventures, while El Sol de Cancun provides a whimsical ferris wheel experience. For a romantic night out, Cinemex La Isla Cancun presents the latest films in a cozy cinema setting, perfect for winding down after a day of fun.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Puerto Morelos Beach

To save money on your trip to Puerto Morelos Beach, plan your visit between September and November for lower rates. Book your hotel about a month in advance, ideally on a Tuesday for the best prices. Check Expedia for last-minute deals and package options that combine flights and accommodations for additional savings. Utilize their price filter to find budget-friendly options, and consider eco-certified hotels for sustainable stays. Join Expedia's One Key membership for exclusive discounts and to earn cash back on future bookings. Enjoy free activities like beach walks and exploring local markets to make the most of your trip.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay around Puerto Morelos Beach are September to November, where the prices are slightly lower. This is in comparison to March to April and December, where prices are slightly higher.
  • The best time to book a hotel: Book your hotel around Puerto Morelos Beach about 1 month out to secure some of the cheapest prices. If you're the spontaneous type, Expedia's last minute deals and discounts are indicated via the green label below the price.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay around Puerto Morelos Beach is Tuesday. The most expensive day to stay around Puerto Morelos Beach is Friday.
  • Find cheap hotels on Expedia: Utilize Expedia's search tool to tailor your options according to your budget, desired location, and preferred hotel style. For instance, selecting the Eco-certified option will show you a range of sustainable and environmentally friendly hotels that are currently available. To find the best prices and deals, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save some money by combining your hotel stay at Puerto Morelos Beach with your flights and activities through an Expedia package.
  • Become a One Key member: Join Expedia's One Key membership program for exclusive discounts and deals on hotel bookings. You can also earn OneKeyCash to use on future selected hotels.

Find the best attractions near Puerto Morelos Beach

Puerto Morelos Beach offers a variety of attractions for every traveler, including stunning beaches, engaging archaeological sites, and excellent golf courses. Enjoy the beautiful surroundings while soaking up the sun on some of the best beaches in the region, such as Agua Beach. Whether you seek relaxation or adventure, Puerto Morelos caters to beach lovers, culture enthusiasts, and outdoor explorers alike, making it a perfect vacation destination.

  • Moon Palace Golf Club: Experience a world-class golfing experience at Moon Palace Golf Club, located 9 miles from Puerto Morelos Beach. Enjoy a beautifully designed course that caters to golfers of all skill levels, surrounded by friendly staff and family-friendly amenities, perfect for a day of relaxation and fun.
  • Puerto Morelos Town Square: Immerse yourself in the vibrant culture of Puerto Morelos at the Town Square, situated just 1 mile away. This charming piazza is the heart of the town, offering local shops, eateries, and a lively atmosphere, making it an ideal spot to soak up the city vibes.
  • Ojo de Agua Beach: Discover the serene beauty of Ojo de Agua Beach, located only 0.7 miles from Puerto Morelos Beach. This picturesque beach offers tranquil waters, soft sand, and a laid-back atmosphere, perfect for sunbathing or a leisurely swim.

The nearest major airports for your trip to Puerto Morelos Beach

Traveling to Puerto Morelos Beach is convenient with two major airports nearby. Cancun International Airport (CUN) is located 12 miles away, with excellent hotel options like the 5-star Secrets The Vine Cancun, which is 8 miles from the airport. This hotel offers a range of transportation services, including a 24-hour airport shuttle for a fee. Cozumel International Airport (CZM) is situated 25 miles away, with notable hotels such as Palmaïa-The House of AïA, which provides shuttle services to the airport. Both airports ensure easy access to the beautiful Puerto Morelos Beach, making your vacation seamless and enjoyable.

Explore a world of travel with Expedia

Explore a world of travel with Expedia

Frequently asked questions

What's the area like around Puerto Morelos Beach?

Puerto Morelos Beach is located in Puerto Morelos. Travelers love the area for its beautiful beaches. If you're looking for a convenient place to stay, check out the 232 hotels and other accommodations you'll find within a mile.

What's the best hotel to stay close to Puerto Morelos Beach?

Adjacent to Puerto Morelos Beach, Desire Riviera Maya Pearl Resort, Couples Only - Adults Only All Inclusive is one of the top choices for your stay based on our traveler data, and this property offers a full-service spa and a private beach. Other good options within a short distance include Excellence Riviera Cancun - Adults Only All Inclusive and Dreams Riviera Cancun Resort & Spa - All Inclusive.

How many hotels will I find near Puerto Morelos Beach?

Expedia has 232 hotels and other accommodations within a mile from Puerto Morelos Beach.

If I need to cancel the hotel reservation for my stay near Puerto Morelos Beach, will I receive a refund?

Yes, you'll find most hotel bookings are fully refundable provided that you cancel prior to the hotel's cancellation deadline, which is usually within 24-48 hours of your scheduled arrival. If your reservation is non-refundable, it may still be possible to cancel it and be given a refund within 24 hours of your booking. Add your dates and click on "Search", then filter by "fully refundable" to get the top deals on offer near Puerto Morelos Beach.

Where can I learn more about changing or cancelling my trip in the area near Puerto Morelos Beach?

For more details about changing or cancelling your stay near Puerto Morelos Beach, head over to our customer service page.

What can I see and do near Puerto Morelos Beach?

Local parks like Arrecife de Puerto Morelos National Park, Dr. Alfredo Barrera Marin Botanical Garden, and Sanctuary of Hope and Time Capsule are peaceful spots to stop and take in some fresh air. Lounge by the water at Ojo de Agua Beach and Petempich Bay. Puerto Morelos Town Square and Faro Inclinado are both worth a visit while you're checking out the area.