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?

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 9 - Jan 11

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 family-friendly hotels in Puerto Morelos

You can also stay at hotels with a spa 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 December
Currently viewing crowd sizes and weather for December.
Typical weather for Puerto Morelos
December
High crowds
High 27°C / low 23°C. Sunny most days.
View properties in December
27°
weather_sun
December, High crowds, average high temperature 27 degrees Celsius, average low temperature 23 degrees Celsius. Sunny most days.
23°
26°
weather_sun
January, Low crowds, average high temperature 26 degrees Celsius, average low temperature 22 degrees Celsius. Sunny most days.
22°
27°
weather_sun
February, Moderate crowds, average high temperature 27 degrees Celsius, average low temperature 23 degrees Celsius. Sunny most days.
23°
27°
weather_sun
March, High crowds, average high temperature 27 degrees Celsius, average low temperature 23 degrees Celsius. Sunny most days.
23°
29°
weather_sun
April, Moderate crowds, average high temperature 29 degrees Celsius, average low temperature 24 degrees Celsius. Sunny most days.
24°
30°
weather_sun
May, Moderate crowds, average high temperature 30 degrees Celsius, average low temperature 25 degrees Celsius. Sunny most days.
25°
30°
weather_partly_sunny
June, Moderate crowds, average high temperature 30 degrees Celsius, average low temperature 26 degrees Celsius. Partly sunny.
26°
31°
weather_sun
July, High crowds, average high temperature 31 degrees Celsius, average low temperature 26 degrees Celsius. Sunny most days.
26°
31°
weather_sun
August, High crowds, average high temperature 31 degrees Celsius, average low temperature 27 degrees Celsius. Sunny most days.
27°
30°
weather_sun
September, Low crowds, average high temperature 30 degrees Celsius, average low temperature 26 degrees Celsius. Sunny most days.
26°
29°
weather_sun
October, Low crowds, average high temperature 29 degrees Celsius, average low temperature 25 degrees Celsius. Sunny most days.
25°
28°
weather_sun
November, Low crowds, average high temperature 28 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 110 vacation homes. In addition, there are 138 apartments and 81 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