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 .

Casa Dixam Luum

Casa Dixam Luum
2.0 star property
Puerto Morelos
The price is P1,638
P3,170 total
includes taxes & fees
Jun 21 - Jun 22
Casa Dixam Luum

Hotel Tequila Cancun

Hotel Tequila Cancun
2.5 star property
Puerto Morelos
8.4 out of 10, Very Good, (158 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,510
P3,285 total
includes taxes & fees
Jun 26 - Jun 27
Hotel Tequila Cancun

Miramare Ocean View

Miramare Ocean View
3.0 star property
Puerto Morelos
6.8 out of 10, (22 reviews)
The price is P1,739
P2,351 total
includes taxes & fees
Jun 21 - Jun 22
Miramare Ocean View

Glamping Mama Loo MM

Glamping Mama Loo MM
3.0 star property
Puerto Morelos
10.0 out of 10, Exceptional, (4 reviews)
This tropical glamping experience offers a refreshing outdoor pool and complimentary breakfast. Just a short drive from Cancun International Airport, the lodge features a cafe, garden, and terrace for your peaceful Mexican getaway.
The price is P2,953
P3,820 total
includes taxes & fees
Jun 22 - Jun 23
Glamping Mama Loo MM

Hokhmah Heart Hotel

Hokhmah Heart Hotel
3.0 star property
Puerto Morelos
8.8 out of 10, Excellent, (66 reviews)
Immerse yourself in this Puerto Morelos guesthouse offering deep-tissue massages and aromatherapy. Refresh in the outdoor pool, sip drinks at the bar, and stay fit at the 24-hour gym. Cenote Verde Lucero and Siete Bocas are nearby natural wonders to explore.
The price is P2,650
P3,454 total
includes taxes & fees
Jun 29 - Jun 30
Hokhmah Heart Hotel

Casa Velero Puerto Morelos

Casa Velero Puerto Morelos
3.0 star property
Puerto Morelos
8.0 out of 10, Very Good, (44 reviews)
Escape to this apartment with an outdoor pool, kitchenette, and free WiFi near Puerto Morelos Town Square. Enjoy hiking trails and snorkeling spots, plus free parking and a picnic area for outdoor relaxation after beach adventures.
The price is P1,993
P2,658 total
includes taxes & fees
Jun 21 - Jun 22
Casa Velero Puerto Morelos

Casa Puerto Morelos

Casa Puerto Morelos
2.0 star property
Puerto Morelos
7.8 out of 10, Good, (19 reviews)
Relax at this tranquil retreat near Puerto Morelos Town Square, featuring 4 beach bars and complimentary WiFi. Just a short drive from Cancun International Airport, this guesthouse offers convenient laundry services in a prime coastal location.
The price is P2,298
P3,028 total
includes taxes & fees
Jun 21 - Jun 22
Casa Puerto Morelos

SOTA Human Space Retreat Centre & Wellness Adults Only

SOTA Human Space Retreat Centre & Wellness Adults Only
4.0 star property
Puerto Morelos
10.0 out of 10, Exceptional, (13 reviews)
Escape to this charming resort with two outdoor pools surrounded by gardens and terraces. Just a short drive from Puerto Morelos Town Square and beach, this tranquil haven offers convenient amenities like free WiFi and parking for exploring Mexico's coastal treasures.
The price is P14,581
P17,890 total
includes taxes & fees
Jun 21 - Jun 22
SOTA Human Space Retreat Centre & Wellness Adults Only

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, (88 reviews)
The price is P4,286
P5,432 total
includes taxes & fees
Jun 26 - Jun 27
Kabañas & Beach Club Ojo de Agua

Greta Puerto Morelos

Greta Puerto Morelos
4.0 star property
Puerto Morelos
9.8 out of 10, Exceptional, (26 reviews)
The price is P4,486
P8,107 total
includes taxes & fees
Jun 21 - Jun 22
Greta Puerto Morelos

Hotel & Beach Club Ojo de Agua

Hotel & Beach Club Ojo de Agua
3.0 star property
Puerto Morelos
7.4 out of 10, Good, (702 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,061
P7,272 total
includes taxes & fees
Jun 26 - Jun 27
Hotel & Beach Club Ojo de Agua

Hacienda Morelos Beach Front Hotel

Hacienda Morelos Beach Front Hotel
3.0 star property
Puerto Morelos
8.2 out of 10, Very Good, (955 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,308
P5,461 total
includes taxes & fees
Jun 21 - Jun 22
Hacienda Morelos Beach Front Hotel

Kaam Accommodations

Kaam Accommodations
3.5 star property
Puerto Morelos
8.4 out of 10, Very Good, (62 reviews)
Soak up the Mexican sunshine at this aparthotel with 3 outdoor pools and a scenic rooftop terrace. Just a 10-minute walk from Puerto Morelos Town Square and beach, El Pirata restaurant serves local cuisine while in-room refrigerators offer added convenience.
The price is P3,923
P4,993 total
includes taxes & fees
Jun 21 - Jun 22
Kaam Accommodations

Studios walking distance to the beach

Studios walking distance to the beach
2.0 star property
Puerto Morelos
8.0 out of 10, Very Good, (1 review)
The price is P4,949
P6,234 total
includes taxes & fees
Jun 26 - Jun 27
Studios walking distance to the beach

Velas Condos

Velas Condos
3.0 star property
Puerto Morelos
9.2 out of 10, Wonderful, (288 reviews)
Bask in beach bliss at this Puerto Morelos aparthotel, just minutes from the town square and pristine shore. The outdoor pool complex includes a children's area, while apartments offer convenient kitchen amenities. Kayak and snorkel nearby after parking your car for free.
The price is P5,681
P8,342 total
includes taxes & fees
Jun 21 - Jun 22
Velas Condos

Lalola DownTown Boutique Apartments

Lalola DownTown Boutique Apartments
3.5 star property
Puerto Morelos
The price is P5,303
P8,059 total
includes taxes & fees
Jun 22 - Jun 23
Lalola DownTown Boutique Apartments

Residencia Puerto Morelos

Residencia Puerto Morelos
2.0 star property
Puerto Morelos
The price is P4,232
P7,811 total
includes taxes & fees
Jun 26 - Jun 27
Residencia Puerto Morelos

Makuuch Cabañas

Makuuch Cabañas
2.0 star property
Puerto Morelos
The price is P7,713
P9,578 total
includes taxes & fees
Jul 2 - Jul 3
Makuuch Cabañas

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,091
P5,196 total
includes taxes & fees
Jun 26 - Jun 27
Hotel Ojo de Agua

Areia Boutique Hotel - Puerto Morelos

Areia Boutique Hotel - Puerto Morelos
3.0 star property
Puerto Morelos
8.8 out of 10, Excellent, (193 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,484
P5,672 total
includes taxes & fees
Jun 23 - Jun 24
Areia Boutique Hotel - 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.

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

Sign in to unlock great savings.
Showing deals for:Jun 26 - Jun 28
Showing deals for:Jul 20 - Jul 21

Check out family-friendly hotels in Puerto Morelos

You may also like hotels with spas 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 June
Currently viewing crowd sizes and weather for June.
Typical weather for Puerto Morelos
June
High 30°C / low 26°C. Partly sunny.
View properties in June
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°
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°
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.

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 103 vacation homes. In addition, there are 120 apartments and 77 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