Properties are selected based on real traveller reviews and popularity among guests who’ve booked a night in Puerto Morelos on Hotels.com. These Puerto Morelos hotels consistently deliver on quality, location and traveller experience. Last updated on .
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
Where to stay in Puerto Morelos?




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



2. Areia Boutique Hotel - Puerto Morelos
Areia Boutique Hotel - Puerto Morelos



3. Iberostar Selection Riviera Cancún - All Inclusive
Iberostar Selection Riviera Cancún - All Inclusive



4. Miramare Ocean View
Miramare Ocean View



5. Sensira Resort & Spa Riviera Maya – All Inclusive
Sensira Resort & Spa Riviera Maya – All Inclusive



6. Hacienda Morelos Beach Front Hotel
Hacienda Morelos Beach Front Hotel



7. Dreams Riviera Cancun Resort & Spa - All Inclusive
Dreams Riviera Cancun Resort & Spa - All Inclusive



8. Hotel Ojo de Agua
Hotel Ojo de Agua



9. Margaritaville Island Reserve Riviera Maya - An Adults Only All Inclusive
Margaritaville Island Reserve Riviera Maya - An Adults Only All Inclusive



10. Excellence Riviera Cancun - Adults Only All Inclusive
Excellence Riviera Cancun - Adults Only All Inclusive



11. Hotel Marina El Cid Spa & Beach Resort All Inclusive
Hotel Marina El Cid Spa & Beach Resort All Inclusive



12. Hotel Caracol Puerto Morelos
Hotel Caracol Puerto Morelos



13. Hotel & Beach Club Ojo de Agua
Hotel & Beach Club Ojo de Agua



14. Angelina 28 Beachfront and Family Apartments - Modern and Relaxing Long Stays (20 min from Cancun Airport)
Angelina 28 Beachfront and Family Apartments - Modern and Relaxing Long Stays (20 min from Cancun Airport)



15. 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



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



17. Dreams Jade Resort & Spa - All Inclusive
Dreams Jade Resort & Spa - All Inclusive



18. Greta Puerto Morelos
Greta Puerto Morelos



19. Lalola DownTown Boutique Apartments
Lalola DownTown Boutique Apartments



20. Corales Suites
Corales SuitesGet last-minute hotel deals in Puerto Morelos and save more




Dreams Riviera Cancun Resort & Spa - All Inclusive
Dreams Riviera Cancun Resort & Spa - All Inclusive



Margaritaville Island Reserve Riviera Maya - An Adults Only All Inclusive
Margaritaville Island Reserve Riviera Maya - An Adults Only All Inclusive



Iberostar Selection Riviera Cancún - All Inclusive
Iberostar Selection Riviera Cancún - All Inclusive



Sensira Resort & Spa Riviera Maya – All Inclusive
Sensira Resort & Spa Riviera Maya – All Inclusive



Margaritaville Island Reserve Riviera Maya - An Adults Only All Inclusive
Margaritaville Island Reserve Riviera Maya - An Adults Only All Inclusive



Dreams Riviera Cancun Resort & Spa - All Inclusive
Dreams Riviera Cancun Resort & Spa - All Inclusive



Iberostar Selection Riviera Cancún - All Inclusive
Iberostar Selection Riviera Cancún - All Inclusive



Breathless Riviera Cancun Resort & Spa - Adults Only - All Inclusive
Breathless Riviera Cancun Resort & Spa - Adults Only - All Inclusive



The Fives Oceanfront Riviera Maya - All Inclusive Optional
The Fives Oceanfront Riviera Maya - All Inclusive Optional



Margaritaville Island Reserve Riviera Maya - An Adults Only All Inclusive
Margaritaville Island Reserve Riviera Maya - An Adults Only All Inclusive



Dreams Riviera Cancun Resort & Spa - All Inclusive
Dreams Riviera Cancun Resort & Spa - All Inclusive



Iberostar Selection Riviera Cancún - All Inclusive
Iberostar Selection Riviera Cancún - All Inclusive



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



Sensira Resort & Spa Riviera Maya – All Inclusive
Sensira Resort & Spa Riviera Maya – All InclusiveCheck out pet-friendly hotels in Puerto Morelos




Dreams Riviera Cancun Resort & Spa - All Inclusive
Dreams Riviera Cancun Resort & Spa - All Inclusive



The Fives Oceanfront Riviera Maya - All Inclusive Optional
The Fives Oceanfront Riviera Maya - All Inclusive Optional



Breathless Riviera Cancun Resort & Spa - Adults Only - All Inclusive
Breathless Riviera Cancun Resort & Spa - Adults Only - All Inclusive



Dreams Puerto Morelos Resort & Spa - All Inclusive
Dreams Puerto Morelos Resort & Spa - All InclusiveYou may also like hotels with pools in Puerto Morelos




Dreams Riviera Cancun Resort & Spa - All Inclusive
Dreams Riviera Cancun Resort & Spa - All Inclusive



Angelina 28 Beachfront and Family Apartments - Modern and Relaxing Long Stays (20 min from Cancun Airport)
Angelina 28 Beachfront and Family Apartments - Modern and Relaxing Long Stays (20 min from Cancun Airport)You can also stay in resorts in Puerto Morelos




Dreams Riviera Cancun Resort & Spa - All Inclusive
Dreams Riviera Cancun Resort & Spa - All Inclusive



Excellence Riviera Cancun - Adults Only All Inclusive
Excellence Riviera Cancun - Adults Only All Inclusive



Iberostar Selection Riviera Cancún - All Inclusive
Iberostar Selection Riviera Cancún - All Inclusive



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



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



The Fives Oceanfront Riviera Maya - All Inclusive Optional
The Fives Oceanfront Riviera Maya - All Inclusive Optional



Royalton Hideaway Riviera Cancun, An Autograph Collection All-Inclusive Resort- Adults Only - Newly Renovated
Royalton Hideaway Riviera Cancun, An Autograph Collection All-Inclusive Resort- Adults Only - Newly Renovated



Holiday Inn Club Vacations Grand Residences by IHG - All Inclusive
Holiday Inn Club Vacations Grand Residences by IHG - All Inclusive



Royalton Reserve Paraíso de la Bonita, A Luxury Collection Resort, Riviera Maya, Adult All-Inclusive
Royalton Reserve Paraíso de la Bonita, A Luxury Collection Resort, Riviera Maya, Adult All-Inclusive



Hotel Marina El Cid Spa & Beach Resort All Inclusive
Hotel Marina El Cid Spa & Beach Resort All InclusiveGo beyond your typical stay in Puerto Morelos
Our prices for hotels in Puerto Morelos are cheapest in May
Price trends for hotels in Puerto Morelos
Top landmarks in Puerto Morelos

Puerto Morelos Beach

Puerto Morelos Town Square

Ojo de Agua Beach

Cenote Siete Bocas
Petempich Bay
Puerto Morelos Artists’ Cooperative
Dr. Alfredo Barrera Marin Botanical Garden
Monumento Ruta de los Cenotes
Learn more about Puerto Morelos
Between the pristine beaches and the Mesoamerican Barrier Reef lies a coastal paradise that refuses to surrender to tourism's excesses. Dive into the crystal waters of Arrecife de Puerto Morelos National Park, where the coral gardens host an underwater carnival just offshore. The town square maintains its fishing village soul despite the resorts creeping along the coastline. Book a panga boat with local fishermen who'll share tales of the sea while hunting for your dinner. The Jungle Spa offers treatments from Maya healers using traditional herbs and techniques. After snorkelling the protected reef, watch fishermen unload their daily catch at the leaning lighthouse – a charming symbol of imperfection in an increasingly polished Riviera Maya.
See all hotels in Puerto Morelos
Check out reviews of Puerto Morelos hotels guests love
Margaritaville Island Reserve Riviera Maya - An Adults Only All Inclusive
"Thank you"
Excellence Riviera Cancun - Adults Only All Inclusive
"This was a great experience. From the food and drinks, to the activities offered in the resort. We were beyond satisfied and will definitely be visiting again!"
Dreams Natura Resort & Spa - All Inclusive
"Food options Not to good"
Secrets Riviera Cancún All Preferred - Adults Only - All inclusive
"Amazing place to stay at would definitely come back"
Ventus at Marina El Cid Spa & Beach Resort - All Inclusive
"Na"
Dreams Puerto Morelos Resort & Spa - All Inclusive
"Amazing!!! Love the experience. Room, restaurants, staff, everything amazing. Only one thing I don't like. No beach and no night life. Everything else was incredible."
Frequently asked questions
Find out more about Puerto Morelos
Discover the Enchantment of Puerto Morelos: A Coral Haven by the Sea
Nestled between the vibrant bustle of Cancun and the charm of Playa del Carmen, Puerto Morelos is a tranquil gem on Mexico's Caribbean coast. Renowned for its pristine beaches and vibrant coral reefs, this alluring fishing village offers an idyllic escape for nature lovers and relaxation seekers alike. Snorkel in the crystal-clear waters of the Puerto Morelos National Reef Park, or wander through the quaint town square featuring colourful markets and delightful eateries. With its laid-back atmosphere, stunning sunsets, and rich marine life, Puerto Morelos invites you to unwind and immerse yourself in its natural beauty.
Discover great hotels near Puerto Morelos
Puerto Morelos offers a delightful selection of accommodations, from charming boutique hotels to expansive all-inclusive resorts. Enjoy stunning ocean views, lush gardens, and serene pools, all set against the backdrop of the Caribbean. Whether you seek relaxation or adventure, there are plenty of options to suit your needs. Here are some of the best hotels near Puerto Morelos that our travelers love:
- Nickelodeon Hotels & Resorts Riviera Maya - Gourmet by Karisma - All InclusiveOpens in a new window: This splendid 5.0-star hotel dazzles with a guest rating of 8.4 out of 10. It offers direct beach access, pristine modern rooms, and a vibrant ambience ideal for leisure travellers in search of a luxurious beach experience. The property is celebrated for its high-quality amenities, including a pristine water park and meticulously maintained pools. Guests have relished the modern architectural design and the curated experiences provided, ensuring a smooth, high-quality journey with delightful food and exceptional service.
- Xolumado Inspiration Village by KarismaOpens in a new window: This elegant 3.5-star hotel caters to business travellers seeking a luxurious spa-themed retreat. The property features a full-service spa, inviting outdoor pool with pool umbrellas, and an atmosphere of refined relaxation. Its sophisticated amenities, including express check-in and airport transfers, create a seamless experience for those on the move. The hotel’s attention to detail in design and service ensures an exceptional stay, appealing to discerning professionals who appreciate a blend of comfort and luxury.
- El Dorado Casitas RoyaleOpens in a new window: This enchanting 5.0-star hotel boasts a guest rating of 8.6 out of 10 and is perfectly tailored for leisure travellers seeking a romantic and luxurious escape. With direct beach access and exclusive romance packages, the property exudes a boutique charm complemented by high-end amenities. Enjoy the bliss of an infinity pool, sumptuous dining experiences, and rejuvenating spa treatments, all set within an architecturally striking environment that promises a smooth, memorable journey.
Where to stay in and around Puerto Morelos
In Joaquín Zetina Gasca, Avenida Kukulkan, Alfredo V. Bonfil, each offers a unique appeal: Joaquín Zetina Gasca provides a charming local vibe; Avenida Kukulkan boasts beachside relaxation, dining and lively entertainment; Alfredo V. Bonfil is family-friendly with budget options and shopping. For first-time visitors, Avenida Kukulkan best captures the essence of Puerto Morelos.
- Avenida KukulkanOpens in a new window: Avenida Kukulkan is a vibrant area perfect for those seeking a blend of relaxation and entertainment. Stretching along the beautiful coastline, this popular spot is known for its stunning beaches and lively atmosphere. You can indulge in a variety of dining options, from casual beachside eateries to upscale restaurants. With friendly locals and a romantic setting, it’s an ideal place for couples and families alike. Plus, there are plenty of excursions available to explore the nearby natural wonders, making it a great base for your adventures in the region.
- Joaquín Zetina GascaOpens in a new window: Joaquín Zetina Gasca offers a more tranquil and friendly vibe, making it a lovely spot for family-friendly vacations. It’s close to the beach, where you can unwind and enjoy the sun. The area is also popular for its shopping opportunities, with local markets and boutiques showcasing unique crafts and souvenirs. If you’re looking to experience the local culture, you’ll find plenty of friendly people ready to share their stories. This neighbourhood strikes a balance between relaxation and exploration, making it appealing for visitors of all ages.
- Alfredo V. BonfilOpens in a new window: Alfredo V. Bonfil is a charming area perfect for those on a budget while still wanting to enjoy a beach getaway. This family-friendly neighbourhood is known for its laid-back atmosphere and welcoming community. You can find a range of dining options that cater to various tastes, from local delicacies to international cuisine. The nearby shopping venues provide an opportunity to pick up unique souvenirs and enjoy a leisurely stroll. With its romantic settings and friendly vibes, Alfredo V. Bonfil is a great choice for couples and families seeking a relaxed escape.
Things to do in Puerto Morelos
Puerto Morelos is a charming coastal gem, where sandy beaches meet vibrant coral reefs. Perfect for snorkelling and diving enthusiasts, the clear waters teem with marine life. Enjoy leisurely boating, fishing trips, or simply bask in the sun. With its serene natural beauty, it’s a must-visit for any traveller.
- Maroma BeachOpens in a new window – Known for its soft white sands and crystal-clear waters, Maroma Beach is an ideal spot for sunbathing and swimming. Explore the vibrant coral reefs just offshore, making it a perfect destination for snorkelling enthusiasts eager to discover the underwater world.
- Delfines BeachOpens in a new window – This beautiful stretch of beach offers ample space to relax and soak up the sun. With its stunning views of the Caribbean Sea, it's a fantastic location for a leisurely stroll or enjoying a picnic while listening to the gentle waves lapping at the shore.
- Iberostar Cancun Golf CourseOpens in a new window – If you're a golf aficionado, the Iberostar Cancun Golf Course is a must-visit. Set against a stunning backdrop of palm trees and ocean views, this golf resort provides a challenging yet enjoyable experience for players of all levels.
- Langosta BeachOpens in a new window – Langosta Beach features calm waters and a laid-back atmosphere, making it a great spot for families. Enjoy a day of swimming, beach games, or simply lounging with a good book while taking in the serene surroundings.
- Punta Esmeralda BeachOpens in a new window – This hidden gem offers a quieter beach experience with beautiful scenery and natural beauty. You can spend your time swimming in the warm waters or exploring the nearby lush vegetation, making it a lovely retreat from the busier tourist spots.
4 tips for savvy savings when booking a hotel in Puerto Morelos
- Book for the cheapest times: The most affordable time to visit Puerto Morelos is from September to November, when hotel prices may drop to lower prices, making it a great value for money destination for those travelling on a budget. A stay of at least 5 to 6 days is ideal for exploring the town's key landmarks, cultural attractions, and historical sites, including its beach, snorkeling spots, sea views, romantic settings, relaxing environments, coral reefs, entertainment options, fishing opportunities, excursions, and swimming areas.
- Look for last-minute deals on Hotels.com: For your trip to Puerto Morelos, you may discover attractive hotel deals by exploring the DealsOpens in a new window section on Hotels.com. If you need a spontaneous escape, the Last-Minute Deals area could provide timely, discounted options as your travel date approaches. Additionally, the Smart Shopping tool available via the app allows you to compare hotel prices and amenities, ensuring you're more likely to find a suitable match. Enabling email alerts or push notifications will keep you informed about flash sales and price drops, so you can secure your last-minute getaway with ease.
- Be flexible with dates: Prices may vary depending on factors such as the hotel's location, star rating, and time of year, so being flexible with your dates could help you save on your stay in a Puerto Morelos hotel. Boutique hotels may offer a more personalised experience and potentially better value for those seeking something unique. When you book through Hotels.com, we will inform you if the price for your chosen dates is above or below the average. If the price appears to be on the higher side, we may suggest more affordable dates to help you find a better deal.
- Consider your location: Hotels near the city centre often cost more, yet thanks to Puerto Morelos's excellent public transport links, you might discover a more affordable independent hotel further afield that remains well connected. For those eager to explore alternative, less crowded neighbourhoods or even lesser-known neighbouring towns, there is frequently excellent value for money. 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 is usually the wettest month. January, March, and April are the peak travel months in Puerto Morelos, attracting a higher number of tourists. During this peak period, the weather is mostly sunny, accompanied by no to light rainfall. On the other hand, August, October, and November tend to be quieter times to visit, marked by light rainfall and mostly sunny conditions.
Keep exploring
- Hotels near Quinta Alegría Shopping Mall
- Guest Houses in Punta Esmeralda Beach
- Resorts in Cancun
- Cheap Hotels in Cancun
- 3 Star Hotels in Cancun
- Family Hotels in Cancun
- Cancun Hotels
- Xcaret Hotels
- Hotels near Xcaret Eco Theme Park
- Hotels near Quinta Avenida
- Pet friendly Hotels near Playa del Carmen Main Beach
- Resorts in Avenida Kukulkan
- Hotels near Mayan Ruins of Playacar
- Leona Vicario Hotels
- Hotels with Free Breakfast in Alfredo V. Bonfil
- Hotels with Kitchens in Alfredo V. Bonfil
- 3 Star Hotels in Alfredo V. Bonfil
- Alfredo V. Bonfil Hotels
- Villas in Playa del Carmen
- Resorts in Playa del Carmen
- B&B in Playa del Carmen
- All-Inclusive Hotels in Playa del Carmen
- Cheap Hotels in Playa del Carmen
- Beach Hotels in Playa del Carmen
- Golf Hotels in Playa del Carmen
- Playa del Carmen Hotels
- Hotels near Cancun Intl.
- Tohoku Hotels
- Luis Donaldo Colosio Hotels
- Calica Hotels












































































