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

Next weekend
In two weeks

Where to stay in Puerto Morelos?

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 comfort, location and traveller experience. Last updated on .

Areia Boutique Hotel - Puerto Morelos

Areia Boutique Hotel - Puerto Morelos
3.0 star property
Puerto Morelos
8.8 out of 10, Excellent, (205 reviews)
Soak in Caribbean vibes at this boutique hotel featuring a scenic rooftop terrace and outdoor pool. Located right by Puerto Morelos Town Square with Puerto Morelos Beach a short drive away, you'll enjoy free WiFi and 24-hour reception service.
The price is P4,650
P5,875 total
includes taxes & fees
Aug 7 - Aug 8
Areia Boutique Hotel - Puerto Morelos

Hacienda Morelos Beach Front Hotel

Hacienda Morelos Beach Front Hotel
3.0 star property
Puerto Morelos
8.2 out of 10, Very Good, (978 reviews)
Wake up to the gentle sounds of waves at this beachfront hotel featuring a refreshing outdoor pool. Just a short drive from Puerto Morelos Town Square, the hotel offers local cuisine at Muelle Once restaurant. Friendly staff and free parking enhance your Mexican coastal getaway.
The price is P4,187
P5,313 total
includes taxes & fees
Sep 1 - Sep 2
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,002 reviews)
Escape to this seaside retreat with an inviting outdoor pool and restaurant. Just a short drive from Puerto Morelos Town Square and beautiful beaches, you'll enjoy garden views, terrace relaxation, and attentive service in clean, comfortable rooms.
The price is P4,213
P5,347 total
includes taxes & fees
Aug 3 - Aug 4
Hotel Ojo de Agua

Hotel & Beach Club Ojo de Agua

Hotel & Beach Club Ojo de Agua
3.0 star property
Puerto Morelos
7.4 out of 10, Good, (705 reviews)
Experience a seaside getaway with 2 refreshing outdoor pools just minutes from Puerto Morelos Town Square. The Beach Club offers breakfast through dinner, plus a children's pool and garden. Travelers rave about the friendly staff and prime beachfront location.
The price is P4,634
P7,993 total
includes taxes & fees
Aug 11 - Aug 12
Hotel & Beach Club Ojo de Agua

Excellence Riviera Cancun - Adults Only All Inclusive

Excellence Riviera Cancun - Adults Only All Inclusive
5.0 star property
Puerto Morelos
9.4 out of 10, Exceptional, (2,460 reviews)
Excellence Riviera Cancun - Adults Only All Inclusive

Hotel Tequila Cancun

Hotel Tequila Cancun
2.5 star property
Puerto Morelos
8.4 out of 10, Very Good, (159 reviews)
Unwind at this Puerto Morelos guesthouse with easy access to Moon Palace Golf Club. Cool off at the outdoor pool, grab drinks at the bar, or relax in the garden. With free parking and helpful staff, this hotel offers a convenient base for exploring nearby Xoximilco.
The price is P2,425
P3,181 total
includes taxes & fees
Aug 6 - Aug 7
Hotel Tequila Cancun

Ocean Coral & Turquesa All Inclusive

Ocean Coral & Turquesa All Inclusive
5.0 star property
Puerto Morelos
8.4 out of 10, Very Good, (2,626 reviews)
Escape to this all-inclusive haven with beach massages and volleyball just steps from the shore. Enjoy local cuisine at Casa del Mar, unwind at 3 bars, or visit the spa for aromatherapy while kids have fun at the free club.
The price is P12,668
P15,576 total
includes taxes & fees
Aug 12 - Aug 13
Ocean Coral & Turquesa All Inclusive

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

Ventus Ha at Marina El Cid Spa & Beach Resort - All Inclusive
5.0 star property
Puerto Morelos
9.0 out of 10, Wonderful, (1,383 reviews)
Unwind at this all-inclusive resort with 2 refreshing outdoor pools and a rejuvenating spa offering massages and hydrotherapy. Just minutes from Puerto Morelos Town Square and beach, enjoy poolside cocktails and diverse dining at 2 on-site restaurants.
The price is P14,217
P18,736 total
includes taxes & fees
Aug 23 - Aug 24
Ventus Ha at Marina El Cid Spa & Beach Resort - All Inclusive

Casa Dixam Luum

Casa Dixam Luum
2.0 star property
Puerto Morelos
The price is P1,657
P3,207 total
includes taxes & fees
Aug 3 - Aug 4
Casa Dixam Luum

Dreams Riviera Cancun Resort & Spa - All Inclusive

Dreams Riviera Cancun Resort & Spa - All Inclusive
5.0 star property
Puerto Morelos
8.6 out of 10, Excellent, (1,470 reviews)
Escape to this all-inclusive Puerto Morelos gem, just steps from the beach. Enjoy 3 outdoor pools, indulge at 9 restaurants including French cuisine at Bordeaux, or unwind with massages and body wraps at the spa.
The price is P14,046
P17,241 total
includes taxes & fees
Sep 1 - Sep 2
Dreams Riviera Cancun Resort & Spa - All Inclusive

Greta Puerto Morelos

Greta Puerto Morelos
4.0 star property
Puerto Morelos
10.0 out of 10, Exceptional, (36 reviews)
The price is P5,238
P9,035 total
includes taxes & fees
Aug 3 - Aug 4
Greta Puerto Morelos

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,886 reviews)
The price is P13,973
P17,154 total
includes taxes & fees
Aug 3 - Aug 4
Margaritaville Island Reserve Riviera Maya - An Adults Only 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
5.0 star property
Puerto Morelos
9.6 out of 10, Exceptional, (122 reviews)
Escape to this adult-only luxury resort with beach access, 2 outdoor pools, and spa treatments in Puerto Morelos. Savor Mexican cuisine at K'UHUL restaurant, enjoy the marina and rooftop terrace, then relax at one of the beach bars. Just 15 minutes from Puerto Morelos Beach.
The price is P23,578
P28,776 total
includes taxes & fees
Aug 3 - Aug 4
Royalton Reserve ParaĆ­so de la Bonita, A Luxury Collection Resort, Riviera Maya, Adult All-Inclusive

Corales Suites

Corales Suites
3.0 star property
Puerto Morelos
8.4 out of 10, Very Good, (439 reviews)
Feel the ocean breeze at this beachside hotel with a sparkling outdoor pool and children's splash area. Just a short drive from Puerto Morelos Town Square and beach, you'll enjoy lush garden surroundings. Snorkeling and scuba adventures await nearby.
The price is P4,097
P5,206 total
includes taxes & fees
Aug 31 - Sep 1
Corales Suites

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)
2.5 star property
Puerto Morelos
9.0 out of 10, Wonderful, (84 reviews)
Escape to this beachfront hotel where modern apartments welcome families for extended stays. Cool off in the outdoor pool, connect with free WiFi, and easily explore Puerto Morelos Beach and Town Square just a short drive away.
The price is P3,864
P4,924 total
includes taxes & fees
Aug 27 - Aug 28
Angelina 28 Beachfront and Family Apartments - Modern and Relaxing Long Stays (20 min from Cancun Airport)

Iberostar Selection Riviera CancĆŗn - All Inclusive

Iberostar Selection Riviera CancĆŗn - All Inclusive
4.5 star property
Puerto Morelos
8.2 out of 10, Very Good, (474 reviews)
Luxurious all-inclusive resort near Puerto Morelos Beach with 6 restaurants and bars. Unwind at the spa with deep-tissue massages or enjoy umbrella-shaded beach relaxation. Kids play free at the club while you explore 5 outdoor pools or sip at the poolside bar.
The price is P13,535
P16,285 total
includes taxes & fees
Aug 31 - Sep 1
Iberostar Selection Riviera CancĆŗn - All Inclusive

Sensira Resort & Spa Riviera Maya – All Inclusive

Sensira Resort & Spa Riviera Maya – All Inclusive
4.5 star property
Puerto Morelos
8.0 out of 10, Very Good, (2,256 reviews)
Revel in Caribbean beauty at this Puerto Morelos resort with 4 pools and a free water park. Indulge at La Pergola restaurant after spa treatments and kids' club fun. Moon Palace Golf Club and the beach are nearby with free WiFi and parking.
The price is P15,694
P19,237 total
includes taxes & fees
Aug 30 - Aug 31
Sensira Resort & Spa Riviera Maya – All Inclusive

KabaƱas & Beach Club Ojo de Agua

KabaƱas & Beach Club Ojo de Agua
3.0 star property
Puerto Morelos
8.2 out of 10, Very Good, (91 reviews)
The price is P3,863
P4,923 total
includes taxes & fees
Aug 25 - Aug 26
KabaƱas & Beach Club Ojo de Agua

The Fives Oceanfront Riviera Maya - All Inclusive Optional

The Fives Oceanfront Riviera Maya - All Inclusive Optional
4.5 star property
Puerto Morelos
8.8 out of 10, Excellent, (492 reviews)
Escape to this luxurious resort with 2 outdoor pools and private beach cabanas just steps from Puerto Morelos Town Square. Enjoy Italian cuisine at Al Mare, unwind with hydrotherapy at the spa, or sip drinks at the rooftop terrace and poolside bar.
The price is P12,253
P15,073 total
includes taxes & fees
Aug 3 - Aug 4
The Fives Oceanfront Riviera Maya - All Inclusive Optional

Dreams Sapphire Resort & Spa - All Inclusive

Dreams Sapphire Resort & Spa - All Inclusive
5.0 star property
Puerto Morelos
8.0 out of 10, Very Good, (1,002 reviews)
Escape to a coastal paradise where 8 restaurants and 6 bars complement the stunning beach experience. Indulge in spa treatments while staying near Puerto Morelos Beach and Town Square, just 22 minutes from Cancun Airport.
The price is P14,997
P18,392 total
includes taxes & fees
Aug 30 - Aug 31
Dreams Sapphire Resort & Spa - All Inclusive
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.

Get last-minute hotel deals in Puerto Morelos and save more

Sign in to unlock great savings.
Showing deals for:Aug 7 - Aug 9
Showing deals for:Sep 1 - Sep 2

Check out resorts 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 May
Price trends for hotels in Puerto Morelos
Pricing is based on two traveler single night rates
View properties in August
Currently viewing crowd sizes and weather for August.
Typical weather for Puerto Morelos
August
High 31°C / low 27°C. Sunny most days.
View properties in August
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°
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°
Monthly weather averages (˚C)

Top landmarks in Puerto Morelos

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 snorkeling the protected reef, watch fishermen unload their daily catch at the leaning lighthouse – a charming symbol of imperfection in an increasingly polished Riviera Maya.

A pier with people and boats, a sign for 'Torre de Pesca Puerto Morelos', and a 'Corona' sign.

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 101 vacation homes. In addition, there are 127 apartments and 79 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 Puerto Morelos: A Coastal Tapestry of Coral & Sea

Nestled along the stunning Caribbean coast, Puerto Morelos, Quintana Roo, offers a delightful blend of laid-back charm and vibrant marine life. This captivating fishing village is renowned for its pristine beaches and the nearby Mesoamerican Barrier Reef, ideal for snorkelling and diving enthusiasts. Stroll through the quaint town square, where local artisans showcase their crafts, and savour fresh seafood at beachfront eateries. Nature lovers will revel in the lush mangroves and cenotes surrounding the area. With its tranquil atmosphere and stunning landscapes, Puerto Morelos is the perfect escape for those seeking a romantic or off-the-beaten-path getaway.

Discover great hotels near Puerto Morelos

Puerto Morelos offers a mix of charming boutique hotels and modern resorts with inviting pools and tasteful decor. Inclusive options provide a relaxed stay, while luxury and budget-friendly choices cater to different tastes and needs in this laid-back coastal town. These are some of the hotels preferred by our travelers near Puerto Morelos:

  1. Nickelodeon Hotels & Resorts Riviera Maya - Gourmet by Karisma - All InclusiveOpens in a new window: This 5.0-star hotel delights leisure travellers with its modern, stylish design and direct access to the beach, offering an ambience of luxury and comfort. It features a water park with contemporary pools and a range of curated experiences that highlight its high-end amenities and exceptional service. The positive reviews underscore its immaculate rooms, vibrant atmosphere and an overall sense of indulgence that caters to those seeking a distinctive and smooth journey.
  2. Xolumado Inspiration Village by KarismaOpens in a new window: Tailored for business travellers in search of a refined spa experience, this 3.5-star property offers an oasis of relaxation with a full-service spa, including sauna and steam room treatments, alongside a refreshing outdoor pool. Its sophisticated setting, combined with express check-in and curated experiences, provides a seamless and high-quality journey for the discerning professional traveller.
  3. El Dorado Casitas RoyaleOpens in a new window: This 5.0-star hotel captivates leisure travellers with its romantic and luxurious setting, direct beach access and exclusive romance packages. The property boasts a range of indulgent amenities including a spa with advanced treatments, poolside bar and curated experiences that elevate every moment. Its positive atmosphere and exceptional service ensure a smooth, high-quality journey for those who appreciate refined design and indulgent escapes.

Where to stay in and around Puerto Morelos

In JoaquĆ­n Zetina Gasca, Avenida Kukulkan and Alfredo V. Bonfil, visitors enjoy a diverse selection of attractions. JoaquĆ­n Zetina Gasca offers unique local experiences; Avenida Kukulkan is ideal for beach, dining and lively entertainment; Alfredo V. Bonfil caters to families, budget travellers and shopping enthusiasts. For first-time visitors, Avenida Kukulkan is the best option.

  1. JoaquĆ­n Zetina GascaOpens in a new window: A top choice for its vibrant and unique local atmosphere, JoaquĆ­n Zetina Gasca offers a mix of relaxed beach vibes and friendly encounters. This area is perfect if you’re in the mood for a laid-back stay with a local touch, offering a balance of dining and entertainment options that feel both welcoming and intimate. With its focus on creating a warm, community feel, it’s a gem for travellers who appreciate a peaceful yet engaging environment.
  2. Avenida KukulkanOpens in a new window: Known for its lively seaside ambience, Avenida Kukulkan is ideal for those who love a mix of beach relaxation and exciting evening outings. The area is rich with options for dining and entertainment, with a romantic twist perfect for couples looking to enjoy a dreamy sunset. Its local charm and friendly population make it a delightful spot for those who enjoy a blend of leisure and a bit of stylish flair.
  3. Alfredo V. BonfilOpens in a new window: This location is a fantastic spot for families and budget-conscious travellers who want a mix of beach fun and shopping opportunities. With a friendly, family-oriented vibe, Alfredo V. Bonfil offers everything from relaxed seaside moments to a range of local shopping experiences. It’s a practical choice for visitors seeking a well-rounded stay that combines comfort, affordability, and a touch of local flavour.

Things to do in Puerto Morelos

Puerto Morelos is a coastal haven where pristine beaches meet vibrant coral reefs, ideal for sea diving, boating, and swimming. Its inviting natural landscapes offer excellent opportunities for fishing and snorkeling, making it a charming destination for Puerto Morelos holidays, including upcoming 2026 and 2027 trips.

  • Maroma BeachOpens in a new window – Maroma Beach offers a pristine stretch of sand where you can relax and enjoy the clear, inviting sea. With its gentle waves and sandy shoreline, this spot is well-known for its beautiful coral reefs, giving you the chance to explore underwater wonders close to the shore.
  • Delfines BeachOpens in a new window – At Delfines Beach, the blend of soft sands and the rhythmic sound of the sea creates a perfect setting to unwind. This beach is celebrated for its coral reefs, providing a glimpse into a vibrant underwater ecosystem that invites snorkelling and leisurely exploration.
  • Iberostar Cancun Golf CourseOpens in a new window – The Iberostar Cancun Golf Course combines the challenge of a well-designed course with the allure of a coastal retreat. Set against the backdrop of the sea and nearby coral reefs, it offers a unique golfing experience where you can enjoy both your game and the scenic surroundings.
  • Langosta BeachOpens in a new window – Langosta Beach presents a serene environment with its soft sands and clear waters. This spot is perfect for a quiet day by the sea, with its coral reefs adding an extra layer of interest for those curious about marine life.
  • Punta Esmeralda BeachOpens in a new window – Punta Esmeralda Beach is a delightful retreat characterised by its inviting waters and expansive sandy area. The presence of coral reefs in its vicinity adds to its appeal, making it an ideal location to explore the marine world or simply enjoy the sun and sea.

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 from September to November, when hotel prices are typically lower. For those looking to delve into the area's rich history and culture, a stay of at least 5 to 6 days is recommended to fully appreciate the key landmarks and attractions. Visitors can enjoy relaxing days on the beach, snorkelling among vibrant coral reefs, and indulging in romantic excursions. With a plethora of entertainment options, fishing experiences, and opportunities for swimming, Puerto Morelos offers great value for money for those wanting an affordable getaway.
  2. Look for last-minute deals on Hotels.com: Explore DealsOpens in a new window on Hotels.com to discover discounted hotel stays in Puerto Morelos. You may find last-minute deals by visiting the Last-Minute Deals section, where discounted rates may be available close to your travel date. Additionally, by enabling email alerts or push notifications, you're more likely to see flash sales and special promotions. Use the Smart Shopping tool via the Hotels.com app to compare hotel prices and amenities, ensuring you stay updated on any changes. With these options, you could secure a last-minute getaway in Puerto Morelos when a room becomes available or prices drop.
  3. Be flexible with dates: Prices can fluctuate depending on factors such as the hotel's location, star rating, and the time of year. Therefore, being flexible with your travel dates may help you find better rates for your stay in a Puerto Morelos hotel. For those seeking a distinctive experience, boutique hotels can provide a more personalised touch and potentially better value. When you book through Hotels.com, we will inform you whether the price for your chosen dates is above or below the average. If the price appears to be on the higher end, we may suggest alternative dates that could offer more favourable rates.
  4. Consider your location: Hotels situated near the city centre usually tend to be more expensive, but thanks to Puerto Morelos's outstanding public transport connections, you may discover a more affordable independent hotel a little further out that remains well linked. For those wishing to delve into alternative, less crowded neighbourhoods or even explore lesser-known nearby towns, there is often excellent 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 is typically the wettest month. If you’re looking to soak up the lively atmosphere in Puerto Morelos, January, March, and April are the peak months to visit, bustling with fellow travelers. During this peak period, the weather is mostly sunny, with little to no rainfall. However, if you prefer a more relaxed experience, August, October, and November are perfect for a quieter getaway, marked by light rainfall and mostly sunny conditions.

Keep exploring