Find hotels in Puerto Morelos from $68

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Puerto Morelos hotels

Sota Human Space

Sota Human Space
4.0 star property
Puerto Morelos
10.0 out of 10, Exceptional, (3 reviews)
"⭐️⭐️⭐️⭐️⭐️ Beyond Exceptional – A True One-of-a-Kind Experience SOTA Conceptuel Human Space didn’t just meet expectations, it far exceeded them. The glass houses are beautifully crafted, thoughtfully designed, and blend seamlessly into nature. Waking up surrounded by jungle and light felt surreal. The “pool” experience being cenotes was unlike anything we’ve ever experienced, you truly become one with nature. The privacy here is unmatched; despite other guests being on the property, we rarely...
United States
Jennifer
$232 nightly
The price is $284
Jan 18 - Jan 19
Total with taxes and fees
Sota Human Space

Hotel Tequila Cancun

Hotel Tequila Cancun
2.5 star property
Puerto Morelos
8.4 out of 10, Very Good, (144 reviews)
"Overall, great experience rooms were clean, necessary items. E were three females with one king and two twin beds we could’ve used a mini fridge and Hair blow dryer more shampoo and a scale to weigh our luggage. The airport. Transportation is a plus and a bonus. Great choice breakfast included was OK. Will stay again "
United States
Maria Gricelda
$53 nightly
The price is $68
Feb 1 - Feb 2
Total with taxes and fees
Hotel Tequila Cancun

Oom Bubble Boutique Riviera Cancun - Adults Only

Oom Bubble Boutique Riviera Cancun - Adults Only
3.5 star property
Puerto Morelos
9.4 out of 10, Exceptional, (61 reviews)
"Nice place to stay! "
United States
MANONDRA
$90 nightly
The price is $112
Jan 19 - Jan 20
Total with taxes and fees
Oom Bubble Boutique Riviera Cancun - Adults Only

Dreams Sapphire Resort & Spa - All Inclusive

Dreams Sapphire Resort & Spa - All Inclusive
4.5 star property
Puerto Morelos
8.0 out of 10, Very Good, (1,010 reviews)
"Food was great, staff were super-friendly, rooms were spacious and clean."
Canada
Christopher
$402 nightly
The price is $491
Feb 1 - Feb 2
Total with taxes and fees
Dreams Sapphire Resort & Spa - All Inclusive

Glamping Mama Loo MM

Glamping Mama Loo MM
3.0 star property
Puerto Morelos
10.0 out of 10, Exceptional, (2 reviews)
"Es un lugar mágico, dormir bajo la luz de las estrellas y el sonido nocturno de la selva es algo difícil de describir, lo mejor es vivirlo. La atención por parte del personal es excelente."
Mexico
Daniel
Glamping Mama Loo MM

Royalton Riviera Cancun, An Autograph Collection All-Inclusive Resort & Casino

Royalton Riviera Cancun, An Autograph Collection All-Inclusive Resort & Casino
4.5 star property
Puerto Morelos
7.6 out of 10, Good, (29 reviews)
"Great staff, value, activities and amenities "
Mexico
Mario Alejandro
$325 nightly
The price is $397
Jan 24 - Jan 25
Total with taxes and fees
Royalton Riviera Cancun, An Autograph Collection All-Inclusive Resort & Casino

Greta Puerto Morelos

Greta Puerto Morelos
4.0 star property
Puerto Morelos
$146 nightly
The price is $181
Jan 21 - Jan 22
Total with taxes and fees
Greta Puerto Morelos

Royalton Splash Riviera Cancun, An Autograph Collection All-Inclusive Resort

Royalton Splash Riviera Cancun, An Autograph Collection All-Inclusive Resort
5.0 star property
Puerto Morelos
8.0 out of 10, Very Good, (2,524 reviews)
"Good staff and very nice pool"
Canada
Andrew
$306 nightly
The price is $374
Jan 23 - Jan 24
Total with taxes and fees
Royalton Splash Riviera Cancun, An Autograph Collection All-Inclusive Resort

Margaritaville Island Reserve Riviera Cancún - A Karisma All-Inclusive Experience for All

Margaritaville Island Reserve Riviera Cancún - A Karisma All-Inclusive Experience for All
5.0 star property
Puerto Morelos
8.6 out of 10, Excellent, (1,011 reviews)
"Great hotel and restaurants very clean rooms "
United States
meho
$405 nightly
The price is $494
Feb 16 - Feb 17
Total with taxes and fees
Margaritaville Island Reserve Riviera Cancún - A Karisma All-Inclusive Experience for All

Hotel & Beach Club Ojo de Agua

Hotel & Beach Club Ojo de Agua
3.0 star property
Puerto Morelos
7.4 out of 10, Good, (667 reviews)
"Great time. Very friendly staff. Loved our stay"
United States
Peter
$113 nightly
The price is $140
Jan 25 - Jan 26
Total with taxes and fees
Hotel & Beach Club Ojo de Agua

Xakluum Eco Glampings

Xakluum Eco Glampings
2.5 star property
Puerto Morelos
10.0 out of 10, Exceptional, (8 reviews)
"Very satisfied with my stay great place for couples and families recommended it. super clean felt very welcomed and great staff. I would definitely come back."
United States
Veronica
$95 nightly
The price is $121
Jan 18 - Jan 19
Total with taxes and fees
Xakluum Eco Glampings

Hacienda Morelos Beach Front Hotel

Hacienda Morelos Beach Front Hotel
3.0 star property
Puerto Morelos
8.2 out of 10, Very Good, (856 reviews)
"yes - room excellent, staff excellent, great location."
United States
Laura
$149 nightly
The price is $185
Jan 20 - Jan 21
Total with taxes and fees
Hacienda Morelos Beach Front Hotel

Hotel Ojo de Agua

Hotel Ojo de Agua
3.0 star property
Puerto Morelos
7.4 out of 10, Good, (1,003 reviews)
"Room was clean, staff were friendly. And you can’t beat the beach its on"
Canada
wes
$90 nightly
The price is $113
Jan 30 - Jan 31
Total with taxes and fees
Hotel Ojo de Agua

Dreams Natura Resort & Spa - All Inclusive

Dreams Natura Resort & Spa - All Inclusive
4.5 star property
Puerto Morelos
8.2 out of 10, Very Good, (1,410 reviews)
"Great place and great service "
Canada
Inderpal
$344 nightly
The price is $420
Feb 7 - Feb 8
Total with taxes and fees
Dreams Natura Resort & Spa - All Inclusive

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

Ventus at Marina El Cid Spa & Beach Resort - All Inclusive
4.0 star property
Puerto Morelos
8.6 out of 10, Excellent, (1,456 reviews)
"Wonderful staff, great resort"
Canada
Patrick McLean
$331 nightly
The price is $404
Jan 31 - Feb 1
Total with taxes and fees
Ventus at Marina El Cid Spa & Beach Resort - All Inclusive

Alma Maya Resort – Riviera Maya

Alma Maya Resort – Riviera Maya
4.0 star property
Puerto Morelos
10.0 out of 10, Exceptional, (42 reviews)
"Great stay - very calm and relaxing. The resort was clean and staff was incredible. Great service and amenities. This place is magical ✨"
United States
Enzo
$225 nightly
The price is $279
Jan 23 - Jan 24
Total with taxes and fees
Alma Maya Resort – Riviera Maya

Margaritaville Island Reserve Riviera Maya - An Adults Only All Inclusive

Margaritaville Island Reserve Riviera Maya - An Adults Only All Inclusive
5.0 star property
Puerto Morelos
8.6 out of 10, Excellent, (1,479 reviews)
"Staff was incredibly friendly "
United States
Jamal
$384 nightly
The price is $469
Feb 17 - Feb 18
Total with taxes and fees
Margaritaville Island Reserve Riviera Maya - An Adults Only All Inclusive

Paraiso de la Bonita, Adult All-Inclusive, a Luxury Collection Resort

Paraiso de la Bonita, Adult All-Inclusive, a Luxury Collection Resort
5.0 star property
Puerto Morelos
9.4 out of 10, Exceptional, (61 reviews)
"The staff here is excellent. If you are looking for a relaxing vacation this is the place. "
United States
Alicia
$573 nightly
The price is $697
Jan 20 - Jan 21
Total with taxes and fees
Paraiso de la Bonita, Adult All-Inclusive, a Luxury Collection Resort

Dreams Puerto Morelos Resort & Spa - All Inclusive

Dreams Puerto Morelos Resort & Spa - All Inclusive
4.5 star property
Puerto Morelos
7.8 out of 10, Good, (1,343 reviews)
"Food was really good and everyone at the hotel was very nice! Would definitely recommend. "
United States
Mayra
$320 nightly
The price is $391
Jan 28 - Jan 29
Total with taxes and fees
Dreams Puerto Morelos Resort & Spa - All Inclusive

Velas Condos

Velas Condos
3.0 star property
Puerto Morelos
9.2 out of 10, Wonderful, (283 reviews)
"Alba is so sweet and hospitable. Great stay. Comfortable beds."
United States
Sarah
$140 nightly
The price is $174
Jan 28 - Jan 29
Total with taxes and fees
Velas Condos
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.

Vacation Rentals in Puerto Morelos

Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Puerto Morelos attractions

Learn more about Puerto Morelos

This sleepy fishing village offers the Mesoamerican Reef's best snorkeling without Cancún's crowds just offshore. Wander the malecón at sunset, then sample fresh seafood at beachfront restaurants where locals recommend the catch of the day.

Top Puerto Morelos Hotel Reviews

More cheap stays in Puerto Morelos

Hotels in Puerto Morelos with star-rating

Price trends for hotels in Puerto Morelos

Less expensive
More expensive
Next month
September
January
$351
Month
Price
January
$365
February
$351
March
$325
April
$290
May
$261
June
$246
July
$255
August
$243
September
$229
October
$243
November
$268
December
$332
Price trend information excludes taxes and fees and is based on base rates for a nightly stay for 2 adults found in the last 7 days on our site and averaged for commonly viewed hotels in Puerto Morelos. Select dates and complete search for nightly totals inclusive of taxes and fees.

Find out more about Puerto Morelos

Top reasons to visit Puerto Morelos

  • Stunning Beaches: Puerto Morelos boasts pristine beaches with crystal-clear waters, perfect for sunbathing and relaxation.
  • Thrilling Snorkeling: Experience vibrant coral reefs and marine life through exciting snorkeling tours in the nearby National Reef Park.
  • Cultural Experiences: Explore local markets and enjoy the vibrant culture, including traditional cuisine and music.
  • Family-Friendly Activities: Engage in outdoor adventures, from golfing to exploring archaeological sites, making it ideal for families.
  • Relaxing Atmosphere: Enjoy romantic sunsets and a tranquil environment that provides a perfect escape from bustling tourist spots.

Find great hotels in and around Puerto Morelos

Discover a diverse selection of hotels in Puerto Morelos, Quintana Roo, ranging from charming budget options to luxurious five-star resorts. Whether you're seeking a family-friendly getaway, a relaxing beach retreat, or a rejuvenating spa experience, this coastal paradise has the perfect accommodation for you. Explore top-rated hotels that cater to every traveler's needs and enjoy an unforgettable vacation in this beautiful destination.

  • Haven Riviera Cancun - All Inclusive - Adults Only: Escape to a luxurious adults-only haven that perfectly blends romance and adventure. Located 9 miles from Puerto Morelos, this 4.5-star all-inclusive resort offers unlimited food and drinks, ensuring a carefree getaway. Guests can indulge in a variety of activities, including yoga, cooking classes, and dancing lessons, all included in your stay. The resort features direct beach access and a plethora of adventure sports nearby, such as kayaking and horseback riding. Perfect for couples, the property offers romantic dining experiences with stunning ocean, pool, and garden views, alongside rejuvenating spa services and outdoor pools to enhance your relaxation.
  • Royalton Riviera Cancun, An Autograph Collection All-Inclusive Resort & Casino: Ideal for families and casino enthusiasts, this vibrant 4.5-star resort is positioned conveniently within Puerto Morelos. With its all-inclusive offerings, enjoy a variety of dining options, entertainment, and 24-hour room service. The property boasts a water park and kids' club, ensuring fun for the whole family. Guests can also try their luck at the on-site casino or partake in beach volleyball and themed parties. The resort’s direct beach access and luxurious amenities make it a fantastic choice for an entertaining and relaxing family vacation.
  • Ocean Coral & Turquesa All Inclusive: A delightful family-friendly retreat, this 4.5-star resort is also situated in Puerto Morelos and offers an array of all-inclusive services. Enjoy unlimited dining options and various activities, including aerobics, volleyball, and water sports like snorkeling and kayaking. The property features direct beach access, making it perfect for adventure seekers. With a children’s club and babysitting services available, parents can unwind while kids enjoy their own activities. Ocean Coral & Turquesa provides a lively atmosphere with theme parties and entertainment to create unforgettable family memories.

Where to stay in and around Puerto Morelos

Discover the enchanting charm of Puerto Morelos, a tropical gem perfect for beach lovers and adventure seekers alike. Enjoy romantic sunsets on pristine shores, explore the vibrant local culture, or embark on thrilling excursions to nearby attractions. Just a short drive away, the bustling city of Cancún offers additional excitement, while the serene beauty of Puerto Morelos provides a relaxing retreat for families and couples. Experience friendly locals and the captivating atmosphere that makes this destination truly special.

  • Joaquín Zetina Gasca: Nestled within the vibrant community of Puerto Morelos, Joaquín Zetina Gasca offers a charming blend of local culture and family-friendly activities. With its visitor numbers peaking during March, July, and December, this village is perfect for those seeking romance and entertainment. You can enjoy a variety of activities such as theater performances and music concerts, along with golf outings. Local attractions include beautiful beaches and a nearby theme park, ensuring fun for visitors of all ages.
  • Playa del Secreto: Located a mere 7 miles from Puerto Morelos, Playa del Secreto is an idyllic neighborhood known for its stunning beaches and serene atmosphere. This area attracts travelers year-round, especially during peak seasons in March, July, and December, making it ideal for families and couples. Engage in delightful activities like attending music concerts or enjoying theatrical performances. The proximity to exquisite local beaches and charming town neighborhoods makes Playa del Secreto a must-visit for those looking to soak up the sun and relax.
  • Maroma: Just 10 miles from Puerto Morelos, Maroma is a picturesque neighborhood that combines outdoor adventure with family-friendly experiences. Its peak visitor months are in March through April and July, making it an attractive destination for beach lovers. You can partake in golf, music concerts, and theater while soaking in the local culture. With beautiful beaches and family-friendly environments nearby, Maroma is perfect for those seeking both relaxation and excitement during their vacation.

Things to do in and around Puerto Morelos

Puerto Morelos is a fantastic destination for beach and outdoor family vacations, offering a range of activities like golf and resort stays. Visitors can enjoy exciting snorkeling tours, explore nearby theme parks, and embark on fun adventures. For a relaxing day, consider a daycation at Secrets Aura Cozumel or unwind at the beach, perfect for snorkeling enthusiasts. Experience the vibrant atmosphere and natural beauty that Puerto Morelos has to offer!

Shopping

For local shopping, visit the Puerto Morelos Artists’ Cooperative for unique souvenirs. If you're up for a drive, check out La Isla Shopping Mall and Kukulcan Plaza, both 19 miles away, offering a variety of family-friendly shops, entertainment, and dining options.

Recreation

At Playa Paraiso Golf Course, enjoy a round of golf amidst lush landscapes and outdoor sports vibes, located 8 miles from Puerto Morelos. El Tinto Golf Course, 11 miles away, offers a thrilling golfing experience in a vibrant setting. For ultimate relaxation, visit Jungle Spa in Puerto Morelos, where wellness and tranquility await.

Adventure

Experience the thrill of Puerto Morelos Adventure, where you can soar through the trees on a zipline ropes course amidst vibrant outdoor vibes. For a family-friendly day, visit Ventura Park Cancun, a waterpark located 13 miles away, offering endless entertainment and adventure for all ages.

For more adrenaline, explore Gorilax Jungle Park, a zipline ropes course situated 14 miles from Puerto Morelos, where you can embrace the excitement of outdoor challenges in a lush jungle setting.

Nightlife

In Puerto Morelos, Gotchak Paint Ball Extreme offers thrilling arcade games and family fun, while El Sol de Cancun provides a scenic ferris wheel experience. For a romantic evening, catch a film at Cinemex La Isla Cancun, combining entertainment and family vibes in a cozy setting.

Booking tips and Expedia advantages for Puerto Morelos

To save money on your trip to Puerto Morelos, visit during the off-peak season from September to November for lower hotel rates. Book your accommodations about a month in advance or look for last-minute deals on Expedia. Utilize public transport options like walking or biking to cut costs. The least expensive day to stay is Tuesday, while Friday is the most expensive. Consider bundling your hotel, flights, and activities through Expedia for extra savings, and join the One Key membership for exclusive discounts and rewards.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Puerto Morelos 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: Booking a hotel in Puerto Morelos about 1 month out from when you are planning to stay is usually when prices are lowest. If you're a little more spontaneous, you could also peruse Expedia's last minute deals for hotels, look out for the green banner below the price, as this indicates a cheaper deal.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Puerto Morelos is Tuesday. The most expensive day to stay in Puerto Morelos is Friday.
  • Find cheap hotels on Expedia: Utilize Expedia's search tool to refine your choices based on your budget, desired location, and preferred hotel type. For the best rates and offers, make sure to sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel stay in Puerto Morelos 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 in and around Puerto Morelos

Puerto Morelos offers an ideal destination for beach lovers and families seeking outdoor adventures. Enjoy beautiful beaches, explore archaeological sites, and play a round of golf at local courses. With attractions catering to both cultural experiences and outdoor fun, you can unwind at Playa Puerto Morelos or relax on the inviting shores of the beach in Puerto Morelos. This vibrant area truly has something for every traveler.

  • Moon Palace Golf Club: Located 10 miles from Puerto Morelos, this golf course offers a welcoming atmosphere with friendly staff. Enjoy family-friendly vibes while taking part in excursions or simply playing a round of golf amidst beautiful landscapes.
  • Maroma Beach: Also situated 10 miles away, Maroma Beach is the perfect spot to soak up the sun and relax. With its pristine sands and inviting waters, it captures the essence of beach vibes, making it an ideal getaway for sun-seekers.
  • Puerto Morelos Town Square: Right in the heart of Puerto Morelos, this vibrant town square is rich in culture and offers a charming city vibe. It's a great place to explore local shops, taste authentic cuisine, and experience the community's lively spirit.

Best time to go to Puerto Morelos

Visitor numbers in Puerto Morelos is generally unchanged in popularity throughout the year. The best time to visit Puerto Morelos is dependant on what kind of holiday you are seeking. August is its hottest month on average. At this time, visitor numbers are slightly low and weather is mostly sunny with light rain. January is its coolest month on average. At this time, visitor numbers are slightly high and weather is mostly sunny with light rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January74.5°F (23.6°C)Light RainMostly SunnySlightly HighAverage
February75.7°F (24.3°C)No Rain (Dry)Mostly SunnyAverageAverage
March76.8°F (24.9°C)No Rain (Dry)Mostly SunnySlightly HighSlightly High
April79.2°F (26.2°C)No Rain (Dry)Mostly SunnySlightly HighSlightly High
May80.8°F (27.1°C)Light RainMostly SunnyAverageAverage
June81.7°F (27.6°C)Moderate RainMostly SunnyAverageAverage
July82.8°F (28.2°C)Light RainMostly SunnyAverageAverage
August82.9°F (28.3°C)Light RainMostly SunnySlightly LowAverage
September82.0°F (27.8°C)Light RainMostly SunnyAverageSlightly Low
October80.1°F (26.7°C)Light RainMostly SunnySlightly LowSlightly Low
November77.4°F (25.2°C)Light RainMostly SunnySlightly LowSlightly Low
December76.1°F (24.5°C)Light RainMostly SunnyAverageSlightly High

The nearest major airports for your trip to Puerto Morelos

When planning your trip to Puerto Morelos, you have convenient access to two major airports. Cancun International Airport (CUN) is located 13 miles away, with excellent hotel options like Moon Palace The Grand Cancun and Secrets The Vine Cancun, both offering various transportation services to the airport. Another option is Cozumel International Airport (CZM), situated 23 miles from Puerto Morelos, with nearby hotels such as Paradisus Playa del Carmen and Grand Hyatt Playa Del Carmen Resort. These hotels provide accessible shuttle services to the airport, ensuring a smooth transition to your destination.

Frequently asked questions

What is the best area to stay in Puerto Morelos?
The best area to stay in Puerto Morelos is the main town square and the beachside area, offering a relaxed and authentic Mexican experience.

The town square is the heart of Puerto Morelos, featuring the iconic leaning lighthouse and a vibrant gazebo. This area is very walkable, with local restaurants, artisan shops, and dive centers lining the streets. It's a great spot for couples who enjoy a laid-back atmosphere and easy access to local culture and dining.

For those prioritizing beach access and ocean views, the hotels and accommodations directly on the beach, just a short walk from the town square, are ideal. This area provides direct access to the Caribbean Sea, superb for snorkeling or simply relaxing by the water.
What are the best hotels in Puerto Morelos that travelers recommend?
Two of the best hotels in Puerto Morelos that travelers frequently recommend are the Grand Residences Riviera Cancún All Inclusive and the Margaritaville Island Reserve Riviera Cancún - A Karisma All-Inclusive Experience for All.

The 5-star Grand Residences Riviera Cancún All Inclusive, with an outstanding 9.2 rating, offers luxurious amenities such as premium bedding, designer toiletries, and private hot tubs. Guests consistently praise the amazing staff, excellent service, and great food. It is also conveniently located just 1.3 miles from the Dr. Alfredo Barrera Marin Botanical Garden.

Another highly recommended option is the 5-star Margaritaville Island Reserve Riviera Cancún - A Karisma All-Inclusive Experience for All, which has an 8.6 rating. This hotel provides 24-hour room service, complimentary champagne service, and a fully stocked minibar. Travelers appreciate the friendly staff, comfortable rooms, and excellent food.
What are the best family hotels in Puerto Morelos?
For families traveling to Puerto Morelos, the Dreams Sapphire Resort & Spa - All Inclusive and the Margaritaville Island Reserve Riviera Cancún - A Karisma All-Inclusive Experience for All are excellent choices.

The 4.5-star Dreams Sapphire Resort & Spa - All Inclusive, with an 8.0 rating, offers a fantastic array of amenities for families. It features a free water park, a children's pool, and a playground. Families will appreciate the availability of free rollaway extra beds, cribs, and toys for children. Babysitting services are also available on-site, providing convenience for parents. The resort is located just 1.2 miles from Puerto Morelos Beach. Guests consistently praise the excellent staff and food, as well as the beautiful and clean rooms.

Another top option is the 5-star Margaritaville Island Reserve Riviera Cancún - A Karisma All-Inclusive Experience for All, which has an 8.6 rating. This resort is designed with families in mind, offering free supervised childcare, a children's club, and a playground. Amenities such as connecting rooms, changing tables, and bed guards are available to ensure a comfortable stay for those with young children. Guests frequently highlight the friendly and amazing staff, comfortable and clean rooms, and excellent food. Find more child-friendly accommodations in Puerto Morelos
What are the best 5-star hotels in Puerto Morelos?
For the best 5-star hotels in Puerto Morelos, consider the Grand Residences Riviera Cancún All Inclusive, Paraiso de la Bonita, Adult All-Inclusive, a Luxury Collection Resort, and Excellence Riviera Cancun - Adults Only All Inclusive.

The 5-star Grand Residences Riviera Cancún All Inclusive, with a rating of 9.2, offers premium bedding, 24-hour room service, and massages right on the beach. Guests consistently praise the friendly and amazing staff and the great food. It's also conveniently located just 1.3 miles from the Dr. Alfredo Barrera Marin Botanical Garden.

Another exceptional 5-star option is the Paraiso de la Bonita, Adult All-Inclusive, a Luxury Collection Resort, boasting an impressive 9.4 rating. This resort features private plunge pools, champagne service, and a stocked free minibar. Guests can enjoy designer toiletries and Egyptian cotton sheets for a truly luxurious experience.

The 5-star Excellence Riviera Cancun - Adults Only All Inclusive, also with a 9.4 rating, provides a private beach location, 24-hour room service, and a swim-up bar. The staff are frequently described as friendly and amazing, and the food receives high praise. This hotel is located 1.7 miles from Ojo de Agua Beach. Find more luxury hotels in Puerto Morelos
Are there any all-inclusive hotels in Puerto Morelos?
Yes, there are several excellent all-inclusive hotels in Puerto Morelos, including the Excellence Riviera Cancun, Dreams Sapphire Resort & Spa, Dreams Jade Resort & Spa, Dreams Natura Resort & Spa, and Margaritaville Island Reserve Riviera Cancun.

The 5-star Excellence Riviera Cancun - Adults Only All Inclusive, with a superb 9.4 rating, offers an exclusive experience for adults. Guests can enjoy amenities such as couples dining, suites with premium bedding, a poolside bar, and 24-hour room service. It also boasts a swim-up bar, a Turkish bath, a private beach, and complimentary stocked minibars. For added luxury, some accommodations feature private plunge pools. The hotel is conveniently located near Puerto Morelos Beach and Ojo de Agua Beach.

The 4.5-star Dreams Sapphire Resort & Spa - All Inclusive, rated 8.0, provides wellness experiences with a full-service spa. This spa offers a sauna, steam room, various massages including sports and deep tissue, body wraps, reflexology, hydrotherapy treatments, and even massages on the beach.

Another great option is the 4.5-star Dreams Jade Resort & Spa - All Inclusive, which has an 8.6 rating. This resort features a swim-up bar, a resort-inclusive pool with sun loungers, and an outdoor pool. Guests can also enjoy the ocean views and a private beach area. It is located near the Dr. Alfredo Barrera Marin Botanical Garden.

The 4.5-star Dreams Natura Resort & Spa - All Inclusive, rated 8.2, offers a comfortable all-inclusive stay with amenities like massages on the beach, couples dining, pool sun loungers, pool cabanas, an outdoor pool, and a swim-up bar.

Finally, the 5-star Margaritaville Island Reserve Riviera Cancún - A Karisma All-Inclusive Experience for All, with an 8.6 rating, features a full-service spa. This spa provides a wide range of treatments including massages, manicures, pedicures, body wraps, hot stone massages, and aromatherapy. It also includes a sauna, steam room, and hot tub. See more all-inclusive resorts in Puerto Morelos
What are the best spa hotels in Puerto Morelos?
For an exceptional spa experience in Puerto Morelos, consider the Dreams Sapphire Resort & Spa - All Inclusive, the Margaritaville Island Reserve Riviera Cancún - A Karisma All-Inclusive Experience for All, or Dreams Natura Resort & Spa - All Inclusive.

The 4.5-star Dreams Sapphire Resort & Spa - All Inclusive, with an 8.0 rating, offers a full-service spa with a wide array of treatments including body wraps, sports massages, and hot stone massages. Guests can also enjoy the sauna, steam room, and hydrotherapy treatments, with many praising the excellent and friendly staff and beautiful, clean rooms.

Another excellent choice is the 5-star Margaritaville Island Reserve Riviera Cancún - A Karisma All-Inclusive Experience for All, boasting an 8.6 rating. Its full-service spa provides an extensive selection of therapies such as deep tissue massages, aromatherapy treatments, and manicures and pedicures. The spa also features a sauna, steam room, and hot tub, and guests frequently highlight the friendly and amazing staff.

The 4.5-star Dreams Natura Resort & Spa - All Inclusive, rated 8.2, also provides a great spa experience with amenities like a steam room, sauna, and hot tub. Guests can indulge in various treatments, including facial treatments, hot stone massages, and Thai massages, and often praise the friendly and helpful staff as well as the great and wonderful spa facilities. See all spa hotels in Puerto Morelos
Which beach resorts in Puerto Morelos do travelers love?
For beach resorts in Puerto Morelos that travelers love, consider The Fives Oceanfront Riviera Maya - All Inclusive Optional and Iberostar Selection Riviera Cancún - All Inclusive.

The 4.5-star The Fives Oceanfront Riviera Maya - All Inclusive Optional, with an 8.8 rating, is highly praised for its excellent and delicious food, big and amazing rooms, and excellent, top service from friendly, attentive staff. This resort offers sea views and is conveniently located near Puerto Morelos Beach and Ojo de Agua Beach, both just 0.4 miles away. It is also close to Puerto Morelos Town Square, which is 0.7 miles away.

Another popular choice is the 4.5-star Iberostar Selection Riviera Cancún - All Inclusive, rated 7.6. Guests frequently highlight the friendly and nice staff, excellent and amazing food, and great drinks. The resort features a full-service spa offering hydrotherapy treatments, massages, body wraps, and facials, among other services. It also boasts ocean views and is located 2.6 miles from Puerto Morelos Beach. See more stays near the beach in Puerto Morelos
What hotels in Puerto Morelos offer free breakfast?
For hotels in Puerto Morelos that offer free breakfast, consider the Dreams Sapphire Resort & Spa - All Inclusive, Dreams Jade Resort & Spa - All Inclusive, Margaritaville Island Reserve Riviera Cancún - A Karisma All-Inclusive Experience for All, Dreams Puerto Morelos Resort & Spa - All Inclusive, and Royalton Splash Riviera Cancun, An Autograph Collection All-Inclusive Resort.

The 4.5-star Dreams Sapphire Resort & Spa - All Inclusive, rated 8.0, provides free buffet breakfast and also features a club lounge with complimentary cooked breakfast. Guests frequently mention the excellent and friendly staff, and the beautiful and clean rooms. It is located 1.2 miles from Puerto Morelos Beach.

Another excellent option is the 4.5-star Dreams Jade Resort & Spa - All Inclusive, with a rating of 8.6. This resort offers free buffet breakfast and is praised by guests for its friendly and amazing staff, and excellent food. The hotel also boasts an outdoor pool and a swim-up bar. It is situated 1.1 miles from Dr. Alfredo Barrera Marin Botanical Garden.

The 5-star Margaritaville Island Reserve Riviera Cancún - A Karisma All-Inclusive Experience for All, rated 8.6, also includes free buffet breakfast. Travelers often highlight the friendly and amazing staff, as well as the comfortable and clean rooms. The property is located 0.5 miles from Petempich Bay.

The 4.5-star Dreams Puerto Morelos Resort & Spa - All Inclusive, rated 7.8, offers free buffet breakfast daily. Guests consistently report great and amazing staff, along with excellent food. This resort features an outdoor pool with sun loungers and cabanas, as well as a swim-up bar. It is 2.4 miles from Puerto Morelos Beach.

Finally, the 5-star Royalton Splash Riviera Cancun, An Autograph Collection All-Inclusive Resort, with an 8.0 rating, provides free full breakfast. Guests praise the friendly and amazing staff, the great food, and the spacious and clean rooms. The resort offers an outdoor pool with a swim-up bar and sun loungers. It is 2.0 miles from Petempich Bay. Find more hotels with free breakfast in Puerto Morelos
What are the top pet-friendly hotels in Puerto Morelos?
For pet-friendly hotels in Puerto Morelos, consider the Secrets Riviera Cancún All Preferred - Adults Only - All inclusive, the Breathless Riviera Cancun Resort & Spa - Adults Only - All Inclusive, and the Dreams Jade Resort & Spa - All Inclusive.

The 5-star Secrets Riviera Cancún All Preferred - Adults Only - All inclusive, with an 8.8 rating, is a excellent option that permits dogs and provides food and water bowls. Guests frequently highlight the friendly staff, delicious food, and amazing bar and drinks. It's located within three miles of Puerto Morelos Beach.

Another great choice is the 4.5-star Breathless Riviera Cancun Resort & Spa - Adults Only - All Inclusive, rated 8.4. This hotel also welcomes dogs and offers food and water bowls. Travelers often praise the friendly staff, delicious food, and great entertainment. It is located just three miles from Puerto Morelos Beach.

The 4.5-star Dreams Jade Resort & Spa - All Inclusive, with an 8.6 rating, is another highly-rated pet-friendly option that provides food and water bowls for dogs. Guests consistently praise the friendly staff, excellent service, and amazing food. This hotel is conveniently located just over a mile from the Dr. Alfredo Barrera Marin Botanical Garden. See more pet-friendly hotels in Puerto Morelos
What are the top boutique hotels in Puerto Morelos?
For top boutique hotels in Puerto Morelos, consider the Dreams Jade Resort & Spa - All Inclusive.

The 4.5-star Dreams Jade Resort & Spa - All Inclusive, with an 8.6 rating, is highly regarded by guests for its friendly and amazing staff, excellent food, and clean, great rooms. This resort offers a private beach, ocean views, and a variety of pool options including an outdoor pool, a poolside bar, and a swim-up bar. The all-inclusive nature of the property ensures a convenient and relaxing stay. See all boutique hotels in Puerto Morelos
What are the best budget hotels in Puerto Morelos?
For highly-rated budget hotels in Puerto Morelos, consider Velas Condos, Aldea Maya-Ha Cabañas con cenotes, Hacienda Morelos Beach Front Hotel, and Hotel Arrecifes Suites.

The 3-star Velas Condos, with an excellent 9.4 rating, offers amenities like free WiFi, free cribs, and kitchens in each unit, making it a convenient choice for travelers. Guests consistently praise its excellent location, which is just 0.1 miles from Ojo de Agua Beach and 0.4 miles from Puerto Morelos Town Square.

Another great option is the 3-star Aldea Maya-Ha Cabañas con cenotes, boasting a 9.2 rating. This hotel stands out for its full-service spa, offering a range of treatments including Swedish, sports, and deep tissue massages, as well as body wraps and facials. It also welcomes pets to stay for free and provides free self-parking and free WiFi. Guests often mention the fresh breakfast.

The 3-star Hacienda Morelos Beach Front Hotel, rated 8.2, is situated directly on the beach, offering sea and ocean views from its rooms. It provides free self-parking and free toiletries. This hotel is very close to Puerto Morelos Town Square, just 0.1 miles away. Many guests highlight the comfortable and clean rooms, the excellent location, the extremely helpful staff, and the great on-site restaurant and pool.

Finally, the 3-star Hotel Arrecifes Suites, with an 8.2 rating, provides free self-parking, free WiFi, and an outdoor pool with sun loungers. Guests frequently praise the friendly and great staff, the fabulous location, and the clean rooms. It is conveniently located 0.2 miles from Ojo de Agua Beach and 0.5 miles from Puerto Morelos Town Square. View all budget hotels in Puerto Morelos
What are the most romantic hotels in Puerto Morelos for couples?
For a romantic retreat in Puerto Morelos, couples have several excellent options, including the Excellence Riviera Cancun - Adults Only All Inclusive and the Margaritaville Island Reserve Riviera Cancún - A Karisma All-Inclusive Experience for All.

The 5-star Excellence Riviera Cancun - Adults Only All Inclusive, with an outstanding 9.4 rating, is designed for romance. This all-inclusive property offers luxurious suites, some with private plunge pools, and features premium bedding for ultimate comfort. Couples can enjoy poolside and swim-up bars, 24-hour room service, and a private beach location. Guests consistently praise the friendly and amazing staff, great food, and excellent service. You can also indulge in couples dining and treatments, with amenities like a hot tub and sauna available.

Another superb choice is the 5-star Margaritaville Island Reserve Riviera Cancún - A Karisma All-Inclusive Experience for All, rated 8.6. This resort offers a full-service spa with a wide array of treatments superb for couples, including massages on the beach, deep tissue massages, and aromatherapy. Guests frequently mention the friendly staff, comfortable and clean rooms, and excellent food. The resort is conveniently located near Petempich Bay and the Arrecife de Puerto Morelos National Park.

Other highly-rated options include the 4.5-star Dreams Sapphire Resort & Spa - All Inclusive, rated 8.0, and the 4.5-star Dreams Jade Resort & Spa - All Inclusive, rated 8.6. Both provide a range of amenities suitable for couples, including couples dining and spa treatments. See all romantic hotels in Puerto Morelos
What are the best hotels in Puerto Morelos near Ojo de Agua Beach?
For hotels in Puerto Morelos near Ojo de Agua Beach, consider Velas Condos or Desire Pearl Riviera Maya Resort, Couples Only – Adults Only All Inclusive.

Velas Condos is a 3-star property with an outstanding 9.4 rating, located just 0.1 miles from Ojo de Agua Beach. This accommodation offers kitchens, ocean views, and free cribs, making it a convenient choice for families. Guests frequently praise its excellent location and staff.

Another excellent option is the 4-star Desire Pearl Riviera Maya Resort, Couples Only – Adults Only All Inclusive, which also has a 9.4 rating and is situated 0.8 miles from Ojo de Agua Beach. This resort provides free breakfast, a poolside bar, and a swim-up bar, with guests consistently commending the amazing staff and delicious food.
When is the best time to go to Puerto Morelos?
The best time to go to Puerto Morelos is between December and April, when the weather is dry and pleasant with comfortable temperatures.

During these months, you'll experience less humidity and clear skies, which are ideal for enjoying the beaches and outdoor activities like snorkeling or visiting the nearby cenotes. This period avoids the rainy season and the higher probability of tropical storms.

Couples often find this time especially appealing for a romantic getaway due to the consistent, agreeable weather great for beach strolls and al fresco dining. The ocean temperatures are also very comfortable for swimming and water sports.

Travelers seeking a relaxing and worry-free vacation will appreciate the stable weather conditions, ensuring their plans aren't disrupted by rain.
Where can I find the best nightlife in Puerto Morelos?
Puerto Morelos offers a more relaxed nightlife experience compared to larger resort towns, focusing on casual establishments.

The town square, or Parque Central, is the primary gathering spot in the evenings. You'll find several open-air restaurants and bars around its perimeter that offer drinks and often live, gentle music like mariachi or trova. It's a pleasant place for an evening meal and a few drinks.

Along the beachfront, there are a few beach clubs and bars that stay open into the evening. These typically offer cocktails and often have a laid-back atmosphere with ocean views.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Puerto Morelos.
How can I save on a Puerto Morelos hotel booking with Expedia?
With Expedia, you earn OneKeyCash™* on eligible Puerto Morelos hotel bookings for every dollar you spend – just join our One Key™ travel rewards program to get started. It's free to join, and you'll unlock our lowest Member Prices as soon as you're signed in. On top of this, you could also save significantly by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
How much is the nightly rate at a Puerto Morelos hotel?
Prices for hotels in Puerto Morelos often vary, but you can find a great deal from $68 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia