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
Top 5 hotels in Puerto Morelos at a glance
- Ventus Ha at Marina El Cid Spa & Beach Resort - All Inclusive — 5-star hotel in Puerto Morelos. Guest rating: 9.0/10 — Wonderful.
- Areia Boutique Hotel - Puerto Morelos — 3-star hotel in Puerto Morelos. Guest rating: 9.0/10 — Wonderful.
- Iberostar Selection Riviera Cancún - All Inclusive — 4.5-star hotel in Puerto Morelos. Guest rating: 8.2/10 — Very good.
- Hotel Ojo de Agua — 3-star hotel in Puerto Morelos. Guest rating: 7.4/10 — Good.
- Excellence Riviera Cancun - Adults Only All Inclusive — 5-star hotel in Puerto Morelos. Guest rating: 9.4/10 — Exceptional.
Where to stay in Puerto Morelos?




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



Areia Boutique Hotel - Puerto Morelos
Areia Boutique Hotel - Puerto Morelos



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



Hotel Ojo de Agua
Hotel Ojo de Agua



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



Hacienda Morelos Beach Front Hotel
Hacienda Morelos Beach Front Hotel



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



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



Hotel & Beach Club Ojo de Agua
Hotel & Beach Club Ojo de Agua



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



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



Miramare Ocean View
Miramare Ocean View



Hotel Arrecifes Suites
Hotel Arrecifes Suites



Kabañas & Beach Club Ojo de Agua
Kabañas & Beach Club Ojo de Agua



SOTA Human Space Retreat Centre & Wellness Adults Only
SOTA Human Space Retreat Centre & Wellness Adults Only



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



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



Greta Puerto Morelos
Greta Puerto Morelos



Hotel Caracol Puerto Morelos
Hotel Caracol Puerto Morelos



Royalton Splash Riviera Cancun, An Autograph Collection All-Inclusive Resort
Royalton Splash Riviera Cancun, An Autograph Collection All-Inclusive ResortGet last-minute hotel deals in Puerto Morelos and save more




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



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



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



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



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



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



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



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



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




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



Dreams Riviera Cancun Resort & Spa - All Inclusive
Dreams Riviera Cancun Resort & Spa - 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 AllYou can also stay at hotels with a spa in Puerto Morelos




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 Maya - An Adults Only All Inclusive
Margaritaville Island Reserve Riviera Maya - An Adults Only All Inclusive



Excellence Riviera Cancun - Adults Only All Inclusive
Excellence Riviera Cancun - Adults Only 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 Inclusive



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



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



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



The Fives Oceanfront Riviera Maya - All Inclusive Optional
The Fives Oceanfront Riviera Maya - All Inclusive OptionalGo 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

Puerto Morelos Adventure

Cenote Siete Bocas
Petempich Bay
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
Secrets Riviera Cancún All Preferred - Adults Only - All inclusive
"A Truly Unforgettable Experience! Secrets was nothing short of spectacular from beginning to end. From the moment we arrived, we were welcomed with genuine warmth, exceptional hospitality, and an impressive level of attention to detail that immediately made us feel special. The resort itself is absolutely breathtaking—elegant, luxurious, beautifully maintained, and incredibly relaxing. Our room was immaculate, spacious, beautifully appointed, and extremely comfortable. Every detail felt thoughtfully designed to create a true luxury experience. The staff deserves special recognition. Everyone we encountered was gracious, attentive, professional, and genuinely eager to make our stay memorable. They consistently went above and beyond to accommodate our requests, and nothing ever felt like too much trouble. Their warmth and hospitality truly elevated our entire vacation. And the food was phenomenal! The quality, presentation, variety, and flavors exceeded our expectations. From breakfast to dinner, every meal felt like an experience of its own. The restaurants were beautiful, the service was impeccable, and we were continuously impressed by the culinary offerings throughout the resort. What stood out most was the resort’s commitment to making guests feel completely pampered and cared for. The atmosphere was sophisticated yet inviting, the service was seamless, and the attention to detail was exceptional. Special thank you too Valeria Mario,Alexandro,Myra,Girar Fernando"
Margaritaville Island Reserve Riviera Maya - An Adults Only All Inclusive
"Todo estuvo excelente. Lo único malo es que al quedar fuera del área hotelera era difícil conseguir transporte. Y era muy aburrido el hotel. Pero el hotel muy limpio y bonito y los empleados muy cortes."
Iberostar Selection Riviera Cancún - All Inclusive
"Great place to travel alone with my three children. Food was great and very accessible drinks were on point everybody at the hotel was nice and respectful and welcoming. Whenever I needed something they were always there to help me. I had a beautiful vacation in Mexico thank you."
Royalton Riviera Cancun, An Autograph Collection All-Inclusive Resort & Casino - Newly Renovated
"Beautiful large property with various pools, swim up bars & amenities. Very clean, providing various activities & music. Spacious luxurious indoor & outdoor showers. Unfortunately, the sargassum ruined the beach experience but that is beyond the resort's control. If this resort were adults only it'd be ideal but, nonetheless; worthy of booking for an unforgettable experience!"
Ventus Ha at Marina El Cid Spa & Beach Resort - All Inclusive
"This resort was simply divine! We traveled with 2 kids, 5 & 8 and they had such a blast here. It’s 3 resorts in 1 so you have access to the entire property during your stay. We stayed at Ventus Ha but also visited the Ventus marina and other Ventus resort. Rooms were spacious and accommodated our family of 4 with plenty of space. Breakfast at the buffet was great but we truly enjoyed the lunch buffet daily! The food was flavorful and lots of healthy choices if you are on a healthy journey. Our son loved the cliff jump over at marina and our daughter enjoyed"
Dreams Puerto Morelos Resort & Spa - All Inclusive
"The whole entire staff was friendly, kind and helpful. Each and every single staff member always said hi with a big and sincere smile. My young children loved all the pools. My kids absolutely love the Coco café. There were many great drinks and desserts. We were impressed by the variety pastry at the Coco Cafe. The specialty restaurants were all delicious. The hotel room was extremely nice and spacious. Overall, it was a very good experience for a family vacation with young kids."
Dreams Natura Resort & Spa - All Inclusive
"Very good."
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








































































