Hotels in Puerto Morelos

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

This weekend
Next weekend

Where to stay in Puerto Morelos?

Hotel Tequila Cancun
Hotel Tequila Cancun
2.5 star property
Puerto Morelos
8.4 out of 10, Very Good, (143)
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)
Oom Bubble Boutique Riviera Cancun - Adults Only
Xakluum Eco Glampings
Xakluum Eco Glampings
2.5 star property
Puerto Morelos
10.0 out of 10, Exceptional, (8)
The price is P6,013
P7,500 total
includes taxes & fees
Jan 10 - Jan 11
Xakluum Eco Glampings
Glamping Mama Loo MM
Glamping Mama Loo MM
3.0 star property
Puerto Morelos
10.0 out of 10, Exceptional, (2)
Glamping Mama Loo MM
Sota Human Space
Sota Human Space
4.0 star property
Puerto Morelos
10.0 out of 10, Exceptional, (3)
The price is P13,751
P16,862 total
includes taxes & fees
Jan 13 - Jan 14
Sota Human Space
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, (1454)
The price is P20,940
P25,561 total
includes taxes & fees
Jan 12 - Jan 13
Margaritaville Island Reserve Riviera Maya - An Adults Only All Inclusive
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, (1032)
The price is P20,709
P25,281 total
includes taxes & fees
Feb 1 - Feb 2
Dreams Sapphire Resort & Spa - 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)
The price is P34,004
P41,369 total
includes taxes & fees
Jan 20 - Jan 21
Paraiso de la Bonita, Adult All-Inclusive, a Luxury Collection Resort
Hotel Caracol Puerto Morelos
Hotel Caracol Puerto Morelos
3.0 star property
Puerto Morelos
8.4 out of 10, Very Good, (51)
The price is P2,931
P3,770 total
includes taxes & fees
Feb 6 - Feb 7
Hotel Caracol Puerto Morelos
Hokhmah Heart Hotel
Hokhmah Heart Hotel
3.0 star property
Puerto Morelos
8.8 out of 10, Excellent, (59)
The price is P3,260
P4,167 total
includes taxes & fees
Jan 14 - Jan 15
Hokhmah Heart Hotel
Aldea Maya-Ha Cabañas con cenotes
Aldea Maya-Ha Cabañas con cenotes
3.0 star property
Puerto Morelos
9.4 out of 10, Exceptional, (16)
Aldea Maya-Ha Cabañas con cenotes
Greta Puerto Morelos
Greta Puerto Morelos
4.0 star property
Puerto Morelos
The price is P7,597
P11,783 total
includes taxes & fees
Jan 10 - Jan 11
Greta Puerto Morelos
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, (1456)
The price is P24,300
P30,874 total
includes taxes & fees
Jan 20 - Jan 21
Ventus at Marina El Cid Spa & Beach Resort - All Inclusive
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.4 out of 10, Good, (23)
The price is P17,932
P22,181 total
includes taxes & fees
Jan 14 - Jan 15
Royalton Riviera Cancun, An Autograph Collection All-Inclusive Resort & Casino
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, (1343)
The price is P17,081
P20,892 total
includes taxes & fees
Jan 28 - Jan 29
Dreams Puerto Morelos Resort & Spa - All Inclusive
MoonLight Condos Puerto Morelos
MoonLight Condos Puerto Morelos
3.5 star property
Puerto Morelos
The price is P6,836
P8,496 total
includes taxes & fees
Jan 14 - Jan 15
MoonLight Condos Puerto Morelos
Dreams Jade Resort & Spa - All Inclusive
Dreams Jade Resort & Spa - All Inclusive
4.5 star property
Puerto Morelos
8.6 out of 10, Excellent, (1381)
The price is P22,734
P27,732 total
includes taxes & fees
Feb 7 - Feb 8
Dreams Jade Resort & Spa - 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)
Alma Maya Resort – Riviera Maya
Hotel Arrecifes Suites
Hotel Arrecifes Suites
3.0 star property
Puerto Morelos
8.2 out of 10, Very Good, (542)
The price is P7,947
P9,839 total
includes taxes & fees
Jan 14 - Jan 15
Hotel Arrecifes Suites
Hacienda Morelos Beach Front Hotel
Hacienda Morelos Beach Front Hotel
3.0 star property
Puerto Morelos
8.2 out of 10, Very Good, (850)
The price is P8,846
P10,926 total
includes taxes & fees
Jan 20 - Jan 21
Hacienda Morelos Beach Front Hotel
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.
Showing deals for:Jan 16 - Jan 18

Budget hotels in Puerto Morelos and vicinity

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.

Check out hotels with an ocean view in Puerto Morelos

You may also like hotels with spas in Puerto Morelos

You can also stay at family-friendly hotels in Puerto Morelos

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.

When is the best time to visit Puerto Morelos?

Our prices for hotels in Puerto Morelos are cheapest in April
Price trends for hotels in Puerto Morelos
Pricing is based on two traveler single night rates
View properties in January
Currently viewing crowd sizes and weather for January.
Typical weather for Puerto Morelos
January
High 26°C / low 22°C. Sunny most days.
View properties in January
26°
weather_sun
January, no crowd data, average high temperature 26 degrees Celsius, average low temperature 22 degrees Celsius. Sunny most days.
22°
27°
weather_sun
February, no crowd data, average high temperature 27 degrees Celsius, average low temperature 23 degrees Celsius. Sunny most days.
23°
27°
weather_sun
March, no crowd data, average high temperature 27 degrees Celsius, average low temperature 23 degrees Celsius. Sunny most days.
23°
29°
weather_sun
April, no crowd data, average high temperature 29 degrees Celsius, average low temperature 24 degrees Celsius. Sunny most days.
24°
30°
weather_sun
May, no crowd data, average high temperature 30 degrees Celsius, average low temperature 25 degrees Celsius. Sunny most days.
25°
30°
weather_partly_sunny
June, no crowd data, average high temperature 30 degrees Celsius, average low temperature 26 degrees Celsius. Partly sunny.
26°
31°
weather_sun
July, no crowd data, average high temperature 31 degrees Celsius, average low temperature 26 degrees Celsius. Sunny most days.
26°
31°
weather_sun
August, no crowd data, average high temperature 31 degrees Celsius, average low temperature 27 degrees Celsius. Sunny most days.
27°
30°
weather_sun
September, no crowd data, average high temperature 30 degrees Celsius, average low temperature 26 degrees Celsius. Sunny most days.
26°
29°
weather_sun
October, no crowd data, average high temperature 29 degrees Celsius, average low temperature 25 degrees Celsius. Sunny most days.
25°
28°
weather_sun
November, no crowd data, average high temperature 28 degrees Celsius, average low temperature 23 degrees Celsius. Sunny most days.
23°
27°
weather_sun
December, no crowd data, average high temperature 27 degrees Celsius, average low temperature 23 degrees Celsius. Sunny most days.
23°
Monthly weather averages (˚C)

Top landmarks in Puerto Morelos

Learn more about Puerto Morelos

Puerto Morelos is well-known for its seaside and entertainment while attractions include Puerto Morelos Town Square and Ojo de Agua Beach. This beachside city has something for everyone including sights like Puerto Morelos Beach and West Coast of Isla Mujeres, Punta Cancun, and Punta Nizuc National Park.

Check out reviews of Puerto Morelos hotels guests love

Frequently asked questions

Can I book refundable accommodations in Puerto Morelos?
If you're looking for the flexibility to change your travel plans to Puerto Morelos, most properties offer refundable* bookable rates. You can see these accommodations by searching our site and using the "fully refundable" filter to narrow down the results.
Where can I stay in Puerto Morelos if I want a vacation home instead of a hotel?
If you want a good alternative to a hotel, browse our selection of 112 vacation homes. In addition, there are 147 apartments and 86 condos.
What will the weather in Puerto Morelos be like during my visit?
Puerto Morelos is a great place to visit any time of year with an average temperature of 76°F during the coldest months.
Why should I book my Puerto Morelos hotel with Hotels.com?
There are lots of reasons to book your Puerto Morelos trip with us: our free cancellations on selected hotels gives you flexibility, and with One Key™, our rewards program, you will be able to earn and use OneKeyCash™* on all eligible bookings such as hotels, car rentals, flights, vacation rentals and more on Hotels.com, Expedia and Vrbo.

Find out more about Puerto Morelos

Discover the Hidden Gem of Puerto Morelos: Where Coral Reefs Embrace the Sea

Nestled between the bustling resorts of Cancun and Playa del Carmen, Puerto Morelos is a charming, laid-back beach destination that perfectly blends natural beauty and vibrant culture. Renowned for its serene shores and stunning coral reefs, it invites snorkelers and divers to explore the captivating underwater world of the Mesoamerican Barrier Reef. Stroll through the picturesque town square, where local artisans showcase their crafts, and savour fresh seafood at beachfront eateries. With its tranquil atmosphere and enchanting landscapes, Puerto Morelos is an idyllic escape for romantics and nature lovers seeking an authentic slice of Mexico.

Discover great hotels in Puerto Morelos

Puerto Morelos offers a variety of accommodations, from all-inclusive resorts to charming boutique hotels. Embrace the laid-back beach vibe while enjoying comfortable amenities and stunning ocean views. Whether you're seeking a luxurious escape or a budget-friendly stay, you'll find suitable options to enhance your vacation experience. Here are some of our travelers' favorite hotels in Puerto Morelos:

  1. Nickelodeon Hotels & Resorts Riviera Maya - Gourmet by Karisma - All InclusiveOpens in a new window: Nickelodeon Hotels & Resorts Riviera Maya - Gourmet by Karisma - All Inclusive is a luxurious 5.0-star hotel that promises an unforgettable beach getaway. With direct access to the stunning shoreline, this property caters to leisure travellers who seek a perfect family vacation experience. The hotel offers a range of amenities, including a supervised childcare service, a dedicated children's pool, and a playground to ensure a delightful stay for families. The reviews highlight the exceptional beach experience and the attentive services that enhance comfort and enjoyment, making it an ideal choice for those looking to relax and create lasting memories in a scenic setting.
  2. Xolumado Inspiration Village by KarismaOpens in a new window: Xolumado Inspiration Village by Karisma is a sophisticated 3.5-star hotel tailored for discerning business travellers and those seeking a luxury spa-themed vacation. This property features a full-service spa, offering a variety of treatments, and an outdoor pool, providing a serene oasis for relaxation. The thoughtful amenities, including pool umbrellas for sun protection, add to the overall experience. Review sentiments reflect a genuine appreciation for the tranquil atmosphere and the high-quality service, making it a prime choice for those looking to unwind after a busy day or meet their professional commitments in a luxurious setting.
  3. El Dorado Casitas RoyaleOpens in a new window: El Dorado Casitas Royale stands out as an exquisite 5.0-star hotel, perfect for luxury seekers who desire an indulgent beach and spa experience. With direct access to the beach, this property features a comprehensive spa offering various treatments, including facials and manicures, alongside an inviting outdoor pool. The elegant design and attention to detail create a boutique ambience that travellers adore. Positive reviews emphasise the exceptional spa services and the refined atmosphere, making it a prime destination for those wishing to escape and rejuvenate in style.

Top locations to stay in Puerto Morelos

Some of the best areas to stay in Puerto Morelos, Quintana Roo, Mexico, are Joaquín Zetina Gasca, Avenida Kukulkan, and Alfredo V. Bonfil. Joaquín Zetina Gasca offers a vibrant local atmosphere, while Avenida Kukulkan boasts convenient access to stunning beaches. Alfredo V. Bonfil presents a charming, laid-back vibe. Avenida Kukulkan is best suited for first-time visitors seeking proximity to Playa Puerto Morelos.

  1. Avenida KukulkanOpens in a new window: Avenida Kukulkan is the vibrant heart of Cancun, making it a top choice for travellers looking for excitement and convenience. This bustling avenue is lined with a range of shops, from high-end boutiques to local markets. You’ll find a variety of dining options, from casual eateries to upscale restaurants, perfect for sampling delicious Mexican cuisine. The area is also home to stunning beaches, lively cultural attractions, and nightlife hotspots, ensuring there's never a dull moment. Whether you're soaking up the sun or enjoying the local scene, Avenida Kukulkan offers something for everyone.
  2. Joaquín Zetina GascaOpens in a new window: Joaquín Zetina Gasca offers a unique blend of local charm and accessibility, making it a lovely place to stay. This area is known for its relaxed atmosphere and proximity to the beautiful beaches of Puerto Morelos. You can explore quaint shops and enjoy a variety of local cuisine while mingling with friendly locals. The nearby natural attractions, such as the Puerto Morelos National Reef Park, are perfect for those who enjoy snorkelling and diving, showcasing the region's stunning marine life. It's an ideal choice for travellers seeking a more laid-back experience.
  3. Alfredo V. BonfilOpens in a new window: Alfredo V. Bonfil is a quieter area that provides an authentic glimpse of Mexican life, away from the hustle and bustle of the main tourist spots. Here, you can experience a blend of local markets, traditional eateries, and cultural attractions that reflect the area's rich heritage. The nearby cenotes offer unique swimming and exploration opportunities, making it a great spot for nature lovers. If you’re looking for a peaceful retreat while still being close to the action of Cancun, Alfredo V. Bonfil is a fantastic option.

Things to do in Puerto Morelos

Nestled between lush mangroves and stunning beaches, Puerto Morelos invites travellers to explore its vibrant coral reefs teeming with marine life. Enjoy thrilling snorkelling adventures, relax with tranquil swimming, or set off on a fishing excursion along the azure waters, all while soaking in the natural beauty of this coastal gem.

  • Maroma BeachOpens in a new window – Relax on the soft sands of Maroma Beach, where the turquoise waters meet the shoreline. This beach is renowned for its stunning coral reefs, perfect for snorkelling and exploring the vibrant underwater life. Grab a sunbed and soak in the sun or enjoy a refreshing drink from a nearby beach bar.
  • Delfines BeachOpens in a new window – Experience the beauty of Delfines Beach, known for its expansive sandy stretch and inviting waves. This beach is ideal for families, offering a safe environment for swimming and beach games. The panoramic views from the shore are simply breathtaking, making it a great spot for photography enthusiasts.
  • Langosta BeachOpens in a new window – Visit Langosta Beach, a quieter gem where you can enjoy a peaceful day by the sea. The gentle waves and serene atmosphere invite you to unwind, while the nearby beachside eateries serve up delicious local cuisine. Take a leisurely stroll along the shore and listen to the sounds of the ocean.
  • Iberostar Cancun Golf CourseOpens in a new window – Tee off at the Iberostar Cancun Golf Course, where lush greens and stunning ocean views create a golfer’s paradise. Whether you’re a seasoned pro or a beginner, the well-maintained course offers a challenging yet enjoyable experience. After your game, relax at the clubhouse with refreshments.
  • Gaviota Azul BeachOpens in a new window – Discover Gaviota Azul Beach, where the lively atmosphere and beautiful scenery come together. This beach is perfect for water sports enthusiasts, offering activities like paddleboarding and jet skiing. Unwind on the soft sand or enjoy a beachside meal at one of the nearby restaurants, soaking in the vibrant beach culture.

4 tips for savvy savings when booking a hotel in Puerto Morelos

  1. Book for the cheapest times: The most budget-friendly time to visit Puerto Morelos is between September and November, when hotel prices tend to be lower. To truly appreciate the town's historical and cultural landmarks, as well as its beautiful coral reefs, it's advisable to stay for at least 5 to 6 days. This duration allows you to explore the stunning beaches, enjoy snorkelling in the sea, and partake in various relaxing excursions, all of which offer great value for money while providing a romantic and entertaining experience. With prices potentially dropping during this period, it's an ideal opportunity for those travelling on a budget.
  2. Look for last-minute deals on Hotels.com: To uncover last-minute deals to Puerto Morelos, consider visiting the DealsOpens in a new window or Last-Minute Deals section on Hotels.com, where you may discover discounted hotel rates as your travel date approaches. Additionally, enabling email alerts or push notifications from Hotels.com could help you stay informed about flash sales and exclusive promotions, ensuring you don't miss potential savings. Furthermore, the Smart Shopping feature in the app assists travellers in comparing hotel prices and amenities, so if rooms become available or rates drop, you'll be among the first to know, allowing for a spontaneous getaway.
  3. Be flexible with dates: Prices may fluctuate depending on various factors, including the hotel's location, star rating, and the time of year. Therefore, being flexible with your travel dates could potentially help you save on your stay at a hotel in Puerto Morelos. For those seeking distinctive accommodations, boutique hotels can provide a more personalised experience and sometimes offer better value. When you make a reservation through Hotels.com, we'll inform you if the price for your chosen dates is above or below the average. If the price is on the higher end, we’ll suggest alternative dates that could lead to more affordable options, allowing you to secure the best deal possible.
  4. Consider your location: Hotels situated near the city centre usually tend to be more expensive, but with Puerto Morelos's excellent public transport connections, you may discover a more affordable independent hotel a bit further out that remains well linked. For those interested in exploring alternative, less crowded neighbourhoods or even lesser-known nearby towns, there is often exceptional value for money to be found. Opting for these alternative destinations could provide a more authentic and budget-friendly experience.

Best time to go to Puerto Morelos

Puerto Morelos experiences its lowest average temperature in January, at 74.5°F (23.6°C), while August is the hottest month, with an average temperature of 82.9°F (28.3°C). June tends to be the wettest month. The peak travel months to visit Puerto Morelos are January, March, and April, which see a higher number of tourists. During this peak period, the weather is mostly sunny, accompanied by no to light rainfall. In contrast, August, October, and November are ideal if you're looking for a calmer vacation, marked by light rainfall and mostly sunny conditions.

Keep exploring