Hotels in Puerto Morelos

Free cancellation options if plans change

Unlock travel rewards with One Key

Save more with Member Prices

Check prices for these dates

Tonight
Oct 11 - Oct 12
Tomorrow
Oct 12 - Oct 13
Next weekend
Oct 16 - Oct 18
In two weeks
Oct 23 - Oct 25

Where to stay in Puerto Morelos?

Properties are selected based on real traveler 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 traveler experience. Last updated on .

1. Excellence Riviera Cancun - Adults Only All Inclusive

Excellence Riviera Cancun - Adults Only All Inclusive
Puerto Morelos
$301 nightly
$368 total
Oct 13 - Oct 14
Total with taxes and fees
Excellence Riviera Cancun - Adults Only All Inclusive

2. Iberostar Selection Riviera Cancún - All Inclusive

Iberostar Selection Riviera Cancún - All Inclusive
Puerto Morelos
$199 nightly
$239 total
Oct 13 - Oct 14
Total with taxes and fees
Iberostar Selection Riviera Cancún - All Inclusive

3. Secrets Riviera Cancún All Preferred - Adults Only - All inclusive

Secrets Riviera Cancún All Preferred - Adults Only - All inclusive
Puerto Morelos
$372 nightly
$454 total
Oct 13 - Oct 14
Total with taxes and fees
Secrets Riviera Cancún All Preferred - Adults Only - All inclusive

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

Hotel Marina El Cid Spa & Beach Resort All Inclusive
Puerto Morelos
$198 nightly
$243 total
Oct 18 - Oct 19
Total with taxes and fees
Hotel Marina El Cid Spa & Beach Resort All Inclusive

5. Sunscape Cancun All-Inclusive Resort & Spa by Hyatt

Sunscape Cancun All-Inclusive Resort & Spa by Hyatt
Zona Hotelera
$219 nightly
$270 total
Oct 14 - Oct 15
Total with taxes and fees
Sunscape Cancun All-Inclusive Resort & Spa by Hyatt

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

Ventus Ha at Marina El Cid Spa & Beach Resort - All Inclusive
Puerto Morelos
$223 nightly
$274 total
Oct 13 - Oct 14
Total with taxes and fees
Ventus Ha at Marina El Cid Spa & Beach Resort - All Inclusive

7. Occidental at Xcaret Destination - All Inclusive

Occidental at Xcaret Destination - All Inclusive
Playa del Carmen
$204 nightly
$250 total
Oct 27 - Oct 28
Total with taxes and fees
Occidental at Xcaret Destination - All Inclusive

8. Dreams Riviera Cancun Resort & Spa - All Inclusive

Dreams Riviera Cancun Resort & Spa - All Inclusive
Puerto Morelos
$253 nightly
$310 total
Oct 13 - Oct 14
Total with taxes and fees
Dreams Riviera Cancun Resort & Spa - All Inclusive

9. Hotel Riu Palace Las Americas - Adults Only- All Inclusive

Hotel Riu Palace Las Americas - Adults Only- All Inclusive
Zona Hotelera
$237 nightly
$284 total
Oct 27 - Oct 28
Total with taxes and fees
Hotel Riu Palace Las Americas - Adults Only- All Inclusive

10. Hotel Riu Palace Kukulkan - Adults Only - All Inclusive

Hotel Riu Palace Kukulkan - Adults Only - All Inclusive
Zona Hotelera
Hotel Riu Palace Kukulkan - Adults Only - All Inclusive

11. Haven Riviera Cancun - All Inclusive - Adults Only

Haven Riviera Cancun - All Inclusive - Adults Only
Cancun
Haven Riviera Cancun - All Inclusive - Adults Only

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

Breathless Riviera Cancun Resort & Spa - Adults Only - All Inclusive
Puerto Morelos
$311 nightly
$380 total
Oct 13 - Oct 14
Total with taxes and fees
Breathless Riviera Cancun Resort & Spa - Adults Only - All Inclusive

13. Moon Palace Cancun - All-Inclusive

Moon Palace Cancun - All-Inclusive
Cancun
$341 nightly
$417 total
Oct 13 - Oct 14
Total with taxes and fees
Moon Palace Cancun - All-Inclusive

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

Ventus at Marina El Cid Spa & Beach Resort - All Inclusive
Puerto Morelos
$329 nightly
$402 total
Oct 13 - Oct 14
Total with taxes and fees
Ventus at Marina El Cid Spa & Beach Resort - All Inclusive

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

Holiday Inn Club Vacations Grand Residences by IHG - All Inclusive
Puerto Morelos
$292 nightly
$357 total
Oct 13 - Oct 14
Total with taxes and fees
Holiday Inn Club Vacations Grand Residences by IHG - All Inclusive

16. Dreams Jade Resort & Spa - All Inclusive

Dreams Jade Resort & Spa - All Inclusive
Puerto Morelos
$247 nightly
$303 total
Oct 13 - Oct 14
Total with taxes and fees
Dreams Jade Resort & Spa - All Inclusive

17. Oleo Cancun Playa All Inclusive Resort

Oleo Cancun Playa All Inclusive Resort
Zona Hotelera
$158 nightly
$196 total
Oct 22 - Oct 23
Total with taxes and fees
Oleo Cancun Playa All Inclusive Resort

18. Moon Palace The Grand Cancun - All-inclusive

Moon Palace The Grand Cancun - All-inclusive
Cancun
$576 nightly
$702 total
Oct 25 - Oct 26
Total with taxes and fees
Moon Palace The Grand Cancun - All-inclusive

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

Margaritaville Island Reserve Riviera Maya - An Adults Only All Inclusive
Puerto Morelos
$207 nightly
$255 total
Oct 13 - Oct 14
Total with taxes and fees
Margaritaville Island Reserve Riviera Maya - An Adults Only All Inclusive

20. The Fives Oceanfront Riviera Maya - All Inclusive Optional

The Fives Oceanfront Riviera Maya - All Inclusive Optional
Puerto Morelos
$130 nightly
$164 total
Oct 14 - Oct 15
Total with taxes and fees
The Fives Oceanfront Riviera Maya - All Inclusive Optional
View all properties

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

Sign in to unlock great savings.

Areia Boutique Hotel - Puerto Morelos

Areia Boutique Hotel - Puerto Morelos
Puerto Morelos
$51 nightly
$131 total
Total with taxes and fees
Sign in for extra savings
Areia Boutique Hotel - Puerto Morelos

Hacienda Morelos Beach Front Hotel

Hacienda Morelos Beach Front Hotel
Puerto Morelos
$82 nightly
$206 total
Total with taxes and fees
Sign in for extra savings
Hacienda Morelos Beach Front Hotel

Margaritaville Island Reserve Riviera Maya - An Adults Only All Inclusive

Margaritaville Island Reserve Riviera Maya - An Adults Only All Inclusive
Puerto Morelos
$51 off
$207 nightly
$509 total
Total with taxes and fees
Margaritaville Island Reserve Riviera Maya - An Adults Only All Inclusive

Lalola DownTown Boutique Apartments

Lalola DownTown Boutique Apartments
Puerto Morelos
We have 3 left at
$61 nightly
$155 total
Total with taxes and fees
Lalola DownTown Boutique Apartments

Excellence Riviera Cancun - Adults Only All Inclusive

Excellence Riviera Cancun - Adults Only All Inclusive
Puerto Morelos
$304 nightly
$744 total
Total with taxes and fees
Sign in for extra savings
Excellence Riviera Cancun - Adults Only All Inclusive

Hotel Caracol Puerto Morelos

Hotel Caracol Puerto Morelos
Puerto Morelos
$23 off
$38 nightly
$100 total
Total with taxes and fees
Hotel Caracol Puerto Morelos

Kabañas & Beach Club Ojo de Agua

Kabañas & Beach Club Ojo de Agua
Puerto Morelos
$59 nightly
$151 total
Total with taxes and fees
Sign in for extra savings
Kabañas & Beach Club Ojo de Agua

Hotel Ojo de Agua

Hotel Ojo de Agua
Puerto Morelos
$55 nightly
$140 total
Total with taxes and fees
Sign in for extra savings
Hotel Ojo de Agua

The Fives Oceanfront Riviera Maya - All Inclusive Optional

The Fives Oceanfront Riviera Maya - All Inclusive Optional
Puerto Morelos
$226 off
$164 nightly
$411 total
Total with taxes and fees
The Fives Oceanfront Riviera Maya - All Inclusive Optional

Miramare Ocean View

Miramare Ocean View
Puerto Morelos
We have 1 left at
$27 nightly
$73 total
Total with taxes and fees
Miramare Ocean View

Corales Suites

Corales Suites
Puerto Morelos
$68 nightly
$172 total
Total with taxes and fees
Sign in for extra savings
Corales Suites

Iberostar Selection Riviera Cancún - All Inclusive

Iberostar Selection Riviera Cancún - All Inclusive
Puerto Morelos
$199 nightly
$479 total
Total with taxes and fees
Sign in for extra savings
Iberostar Selection Riviera Cancún - All Inclusive

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

Ventus at Marina El Cid Spa & Beach Resort - All Inclusive
Puerto Morelos
$228 nightly
$559 total
Total with taxes and fees
Sign in for extra savings
Ventus at Marina El Cid Spa & Beach Resort - All Inclusive

Hotel Arrecifes Suites

Hotel Arrecifes Suites
Puerto Morelos
$37 off
$69 nightly
$174 total
Total with taxes and fees
Hotel Arrecifes Suites

Abbey del Sol

Abbey del Sol
Puerto Morelos
We have 1 left at
$75 nightly
$189 total
Total with taxes and fees
Abbey del Sol

Hacienda Morelos Beach Front Hotel

Hacienda Morelos Beach Front Hotel
Puerto Morelos
We have 1 left at
$98 nightly
$123 total
Total with taxes and fees
Hacienda Morelos Beach Front Hotel

Lalola DownTown Boutique Apartments

Lalola DownTown Boutique Apartments
Puerto Morelos
$34 off
$66 nightly
$84 total
Total with taxes and fees
Lalola DownTown Boutique Apartments

Areia Boutique Hotel - Puerto Morelos

Areia Boutique Hotel - Puerto Morelos
Puerto Morelos
We have 1 left at
$128 nightly
$159 total
Total with taxes and fees
Areia Boutique Hotel - Puerto Morelos

Corales Suites

Corales Suites
Puerto Morelos
We have 5 left at
$75 nightly
$95 total
Total with taxes and fees
Corales Suites

Hotel Caracol Puerto Morelos

Hotel Caracol Puerto Morelos
Puerto Morelos
We have 1 left at
$42 nightly
$54 total
Total with taxes and fees
Hotel Caracol Puerto Morelos

Hotel Ojo de Agua

Hotel Ojo de Agua
Puerto Morelos
We have 4 left at
$76 nightly
$96 total
Total with taxes and fees
Hotel Ojo de Agua

Hotel & Beach Club Ojo de Agua

Hotel & Beach Club Ojo de Agua
Puerto Morelos
$116 off
$61 nightly
$77 total
Total with taxes and fees
Hotel & Beach Club Ojo de Agua

Hotel Arrecifes Suites

Hotel Arrecifes Suites
Puerto Morelos
We have 5 left at
$71 nightly
$90 total
Total with taxes and fees
Hotel Arrecifes Suites

Miramare Ocean View

Miramare Ocean View
Puerto Morelos
We have 1 left at
$30 nightly
$40 total
Total with taxes and fees
Miramare Ocean View

The Fives Oceanfront Riviera Maya - All Inclusive Optional

The Fives Oceanfront Riviera Maya - All Inclusive Optional
Puerto Morelos
$139 off
$192 nightly
$240 total
Total with taxes and fees
The Fives Oceanfront Riviera Maya - All Inclusive Optional

Casa Velero Puerto Morelos

Casa Velero Puerto Morelos
Puerto Morelos
We have 1 left at
$36 nightly
$47 total
Total with taxes and fees
Casa Velero Puerto Morelos

Greta Puerto Morelos

Greta Puerto Morelos
Puerto Morelos
$18 off
$111 nightly
$140 total
Total with taxes and fees
Greta Puerto Morelos

Kabañas & Beach Club Ojo de Agua

Kabañas & Beach Club Ojo de Agua
Puerto Morelos
We have 4 left at
$118 nightly
$146 total
Total with taxes and fees
Kabañas & Beach Club Ojo de Agua

Dreams Jade Resort & Spa - All Inclusive

Dreams Jade Resort & Spa - All Inclusive
Puerto Morelos
We have 2 left at
$288 nightly
$352 total
Total with taxes and fees
Dreams Jade Resort & Spa - All Inclusive

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

Ventus Ha at Marina El Cid Spa & Beach Resort - All Inclusive
Puerto Morelos
$275 nightly
$337 total
Total with taxes and fees
Sign in for extra savings
Ventus Ha at Marina El Cid Spa & Beach Resort - All Inclusive

Check out pet-friendly hotels in Puerto Morelos

The Fives Oceanfront Riviera Maya - All Inclusive Optional

The Fives Oceanfront Riviera Maya - All Inclusive Optional
Puerto Morelos
$130 nightly
$164 total
Oct 14 - Oct 15
Total with taxes and fees
The Fives Oceanfront Riviera Maya - All Inclusive Optional

Kaam Accommodations

Kaam Accommodations
Puerto Morelos
$58 nightly
$74 total
Oct 13 - Oct 14
Total with taxes and fees
Kaam Accommodations

Dreams Riviera Cancun Resort & Spa - All Inclusive

Dreams Riviera Cancun Resort & Spa - All Inclusive
Puerto Morelos
$253 nightly
$310 total
Oct 13 - Oct 14
Total with taxes and fees
Dreams Riviera Cancun Resort & Spa - All Inclusive

Fragata Departamentos

Fragata Departamentos
Puerto Morelos
$59 nightly
$76 total
Nov 10 - Nov 11
Total with taxes and fees
Fragata Departamentos

Aldea Maya-Ha Cabañas con cenotes

Aldea Maya-Ha Cabañas con cenotes
Puerto Morelos
$94 nightly
$118 total
Oct 14 - Oct 15
Total with taxes and fees
Aldea Maya-Ha Cabañas con cenotes

Xakluum Eco Glampings

Xakluum Eco Glampings
Puerto Morelos
$84 nightly
$107 total
Oct 16 - Oct 17
Total with taxes and fees
Xakluum Eco Glampings

Hokhmah Heart Hotel

Hokhmah Heart Hotel
Puerto Morelos
$47 nightly
$61 total
Oct 13 - Oct 14
Total with taxes and fees
Hokhmah Heart Hotel

Dreams Jade Resort & Spa - All Inclusive

Dreams Jade Resort & Spa - All Inclusive
Puerto Morelos
$247 nightly
$303 total
Oct 13 - Oct 14
Total with taxes and fees
Dreams Jade Resort & Spa - All Inclusive

Dreams Puerto Morelos Resort & Spa - All Inclusive

Dreams Puerto Morelos Resort & Spa - All Inclusive
Puerto Morelos
$215 nightly
$264 total
Nov 6 - Nov 7
Total with taxes and fees
Dreams Puerto Morelos Resort & Spa - All Inclusive

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

Breathless Riviera Cancun Resort & Spa - Adults Only - All Inclusive
Puerto Morelos
$311 nightly
$380 total
Oct 13 - Oct 14
Total with taxes and fees
Breathless Riviera Cancun Resort & Spa - Adults Only - All Inclusive
View all properties

You may also like hotels with pools in Puerto Morelos

Hacienda Morelos Beach Front Hotel

Hacienda Morelos Beach Front Hotel
Puerto Morelos
$79 nightly
$91 total
Oct 25 - Oct 26
Total with taxes and fees
Hacienda Morelos Beach Front Hotel

Margaritaville Island Reserve Riviera Maya - An Adults Only All Inclusive

Margaritaville Island Reserve Riviera Maya - An Adults Only All Inclusive
Puerto Morelos
$207 nightly
$255 total
Oct 13 - Oct 14
Total with taxes and fees
Margaritaville Island Reserve Riviera Maya - An Adults Only All Inclusive

Areia Boutique Hotel - Puerto Morelos

Areia Boutique Hotel - Puerto Morelos
Puerto Morelos
$73 nightly
$92 total
Oct 19 - Oct 20
Total with taxes and fees
Areia Boutique Hotel - Puerto Morelos

Hotel Ojo de Agua

Hotel Ojo de Agua
Puerto Morelos
$63 nightly
$80 total
Oct 13 - Oct 14
Total with taxes and fees
Hotel Ojo de Agua

Hotel Marina El Cid Spa & Beach Resort All Inclusive

Hotel Marina El Cid Spa & Beach Resort All Inclusive
Puerto Morelos
$198 nightly
$243 total
Oct 18 - Oct 19
Total with taxes and fees
Hotel Marina El Cid Spa & Beach Resort All Inclusive

The Fives Oceanfront Riviera Maya - All Inclusive Optional

The Fives Oceanfront Riviera Maya - All Inclusive Optional
Puerto Morelos
$130 nightly
$164 total
Oct 14 - Oct 15
Total with taxes and fees
The Fives Oceanfront Riviera Maya - All Inclusive Optional

Excellence Riviera Cancun - Adults Only All Inclusive

Excellence Riviera Cancun - Adults Only All Inclusive
Puerto Morelos
$301 nightly
$368 total
Oct 13 - Oct 14
Total with taxes and fees
Excellence Riviera Cancun - Adults Only All Inclusive

Dreams Riviera Cancun Resort & Spa - All Inclusive

Dreams Riviera Cancun Resort & Spa - All Inclusive
Puerto Morelos
$253 nightly
$310 total
Oct 13 - Oct 14
Total with taxes and fees
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 All
Puerto Morelos
$199 nightly
$253 total
Oct 13 - Oct 14
Total with taxes and fees
Margaritaville Island Reserve Riviera Cancún - A Karisma All-Inclusive Experience for All

Miramare Ocean View

Miramare Ocean View
Puerto Morelos
$26 nightly
$35 total
Oct 13 - Oct 14
Total with taxes and fees
Miramare Ocean View
View all properties

You can also stay in resorts in Puerto Morelos

The Fives Oceanfront Riviera Maya - All Inclusive Optional

The Fives Oceanfront Riviera Maya - All Inclusive Optional
Puerto Morelos
$130 nightly
$164 total
Oct 14 - Oct 15
Total with taxes and fees
The Fives Oceanfront Riviera Maya - All Inclusive Optional

Excellence Riviera Cancun - Adults Only All Inclusive

Excellence Riviera Cancun - Adults Only All Inclusive
Puerto Morelos
$301 nightly
$368 total
Oct 13 - Oct 14
Total with taxes and fees
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
Puerto Morelos
$199 nightly
$253 total
Oct 13 - Oct 14
Total with taxes and fees
Margaritaville Island Reserve Riviera Cancún - A Karisma All-Inclusive Experience for All

Dreams Riviera Cancun Resort & Spa - All Inclusive

Dreams Riviera Cancun Resort & Spa - All Inclusive
Puerto Morelos
$253 nightly
$310 total
Oct 13 - Oct 14
Total with taxes and fees
Dreams Riviera Cancun Resort & Spa - All Inclusive

Hotel Marina El Cid Spa & Beach Resort All Inclusive

Hotel Marina El Cid Spa & Beach Resort All Inclusive
Puerto Morelos
$198 nightly
$243 total
Oct 18 - Oct 19
Total with taxes and fees
Hotel Marina El Cid Spa & Beach Resort All Inclusive

Iberostar Selection Riviera Cancún - All Inclusive

Iberostar Selection Riviera Cancún - All Inclusive
Puerto Morelos
$199 nightly
$239 total
Oct 13 - Oct 14
Total with taxes and fees
Iberostar Selection Riviera Cancún - All Inclusive

Holiday Inn Club Vacations Grand Residences by IHG - All Inclusive

Holiday Inn Club Vacations Grand Residences by IHG - All Inclusive
Puerto Morelos
$292 nightly
$357 total
Oct 13 - Oct 14
Total with taxes and fees
Holiday Inn Club Vacations Grand Residences by IHG - 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
Puerto Morelos
$259 nightly
$317 total
Oct 18 - Oct 19
Total with taxes and fees
Royalton Riviera Cancun, An Autograph Collection All-Inclusive Resort & Casino - Newly Renovated

SOTA Human Space Retreat Centre & Wellness Adults Only

SOTA Human Space Retreat Centre & Wellness Adults Only
Puerto Morelos
$229 nightly
$281 total
Oct 13 - Oct 14
Total with taxes and fees
SOTA Human Space Retreat Centre & Wellness Adults Only

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

Royalton Splash Riviera Cancun, An Autograph Collection All-Inclusive Resort
Puerto Morelos
$269 nightly
$330 total
Oct 18 - Oct 19
Total with taxes and fees
Royalton Splash Riviera Cancun, An Autograph Collection All-Inclusive Resort
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.
View all properties
Our prices for hotels in Puerto Morelos are cheapest in September
Price trends for hotels in Puerto Morelos
Pricing is based on two traveler single night rates
View properties in October
Typical weather for Puerto Morelos
October
High 84°F / low 77°F. Sunny most days.
View properties in October
84°
77°
82°
74°
80°
73°
79°
71°
80°
73°
81°
73°
84°
76°
85°
78°
85°
79°
87°
79°
87°
80°
86°
79°
Monthly weather averages (˚F)

Top landmarks in Puerto Morelos

A beach with a white lighthouse, a boat, and a seagull flying.

Puerto Morelos Beach

7.6/10 (4,006 reviews)
If you can't wait to get to the beach, you might enjoy a trip to Puerto Morelos Beach located 1 mi (1.7 km) from central Puerto Morelos. If you want to continue walking by the waves, head to Ojo de Agua Beach located nearby.
See properties
A sign with 'Puerto Morelos' and 'Turismo' written on it, surrounded by benches and palm trees.

Puerto Morelos Town Square

8.4/10 (4,509 reviews)
If you're planning a bit of sightseeing during your trip, head to Puerto Morelos Town Square— just one of the monuments in central Puerto Morelos. Hotels.com travelers also say the area is great for couples and has lots of nice beaches.
See properties
A carved stone sculpture on a sandy beach with boats in the background.
Photo by Ronaldo Reyes

Ojo de Agua Beach

8.2/10 (2,118 reviews)
Whether you want to hunt for sand dollars or smell the fresh air, Ojo de Agua Beach is a spot you might want to check out, located 0.3 mi (0.5 km) from central Puerto Morelos. If you want to continue walking by the waves, head to Puerto Morelos Beach located nearby.
See properties
A cave with stalactites and stalagmites, clear blue water, and a reflective surface.

Cenote Siete Bocas

8.4/10 (781 reviews)
Cenote Siete Bocas is 11 mi (17.7 km) from central Puerto Morelos, why not stop by during your stay. Why not take a stroll along the beaches and watch the sunset while you're here? If you like Cenote Siete Bocas, you'll love Dr. Alfredo Barrera Marin Botanical Garden and Sanctuary of Hope and Time Capsule, both just a short drive away.
See properties

Petempich Bay

7.6/10 (848 reviews)
When the beach is calling your name, you might want to head down to Petempich Bay, located 4.8 mi (7.7 km) from central Puerto Morelos. If you want to continue walking by the waves, head to Puerto Morelos Beach and Ojo de Agua Beach.
See properties

Puerto Morelos Artists’ Cooperative

8.4/10 (139 reviews)
If you like the hustle and bustle of a market, you might want to head out to Puerto Morelos Artists’ Cooperative when visiting Puerto Morelos. Hotels.com travelers also say the area is great for couples and has lots of nice beaches.
See properties

Jungle Spa

If massages and hot tubs are your thing, you might want to pamper yourself at Jungle Spa located 2.3 mi (3.7 km) from central Puerto Morelos. Puerto Morelos has other activities you might want to enjoy such as Moon Palace Golf Club.
See properties

Dr. Alfredo Barrera Marin Botanical Garden

7.6/10 (439 reviews)
Dr. Alfredo Barrera Marin Botanical Garden is 1.6 mi (2.6 km) from central Puerto Morelos, why not stop by during your stay. Why not take a stroll along the beaches and watch the sunset while you're here? Want to stretch your legs some more? Head to Sanctuary of Hope and Time Capsule, just a short walk away.
See properties

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.

See all hotels in Puerto Morelos
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

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

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

10/10 Excellent
"This resort has 3 properties next to each other, and you can use all of the restaurants, bars, pools, services equally…no matter which property you stay at. Great options for families with small kids and adult-only spaces too…best of both worlds!"
Teresa 3-night trip
Posted 2 hours ago
Ventus at Marina El Cid Spa & Beach Resort - All Inclusive
Secrets Riviera Cancún All Preferred - Adults Only - All inclusive

Secrets Riviera Cancún All Preferred - Adults Only - All inclusive

8/10 Good
"Only complaints are when booking nothing was mentioned about the middle main pool being under renovations. When we were leaving they were beginning to fill it with water and the spa services are expensive with mediocre job. $165 for manicure FYI. Nothing special about the experience for that price. Besides those the staff is amazing"
Sepehr rezai or Luz 9-night trip
Posted 9 hours ago
Secrets Riviera Cancún All Preferred - Adults Only - All inclusive
Margaritaville Island Reserve Riviera Maya - An Adults Only All Inclusive

Margaritaville Island Reserve Riviera Maya - An Adults Only All Inclusive

8/10 Good
"The property is easy to navigate which we appreciated. The room was clean and we loved the decor. The pool had many areas to enjoy and it was so pretty. We didn’t do our research because we thought there was a sandy beach area and there is not, but the property is so pretty that we didn’t mind. It was also a 15 min drive from the airport which was nice. Very relaxing and we will come back!"
Stacy Butler 3-night trip
Posted 15 hours ago
Margaritaville Island Reserve Riviera Maya - An Adults Only 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

10/10 Excellent
"The staff were all amazing! They were so friendly and every single day we were greeted with smiles. Carlos helped organize an excursion for my sister and I and his recommendations made our day out to Tulum, Cenote Nohoch Nah Chich, and Akumal one of the best experiences of my life. The spa was amazing and Rosie was the best massage therapist, checking to make sure pressure was okay, and taking her time on my knotted shoulders. The hydrotherapy was also amazing. I could have spent all day there. The only thing I did not like was the lack of designated smoking areas. There was only one all the way up in the lobby, but luckily our rooms weren't too far away. It would have been nice to have a designated smoking area far enough from other guests but closer to the pool so we did not have to walk through the lobby in towels, but that is a very minor issue at least for us. Overall, 10/10. Our stay was perfect and I would 100% return to this resort in the future."
Kelsey Marie 10-night trip
Posted 1 day ago
Royalton Riviera Cancun, An Autograph Collection All-Inclusive Resort & Casino - Newly Renovated
Ventus Ha at Marina El Cid Spa & Beach Resort - All Inclusive

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

8/10 Good
"Had to upgrade $500 to see the ocean which was not beautiful. Food was inconsistent. Good some nights bad others. Restaurant service was excellent. Spa was great but costly. We are both handicapped and after upgrading we were put in a building with a huge pit covered with boards in front. So dangerous and we had to negotiate around it and could not be picked up at the door. Pool and room service were terrific. Overall, with all that, we had a great time."
Margaret Anne 6-night trip
Posted 1 day ago
Ventus Ha at Marina El Cid Spa & Beach Resort - All Inclusive
Ocean Coral Riviera Cancun All Inclusive

Ocean Coral Riviera Cancun All Inclusive

10/10 Excellent
"Clean room, professional staff, clean pools"
Seyed Houssain 10-night trip
Posted 2 days ago
Ocean Coral Riviera Cancun All Inclusive

Frequently asked questions

How much does a hotel room cost in Puerto Morelos?
You can choose a great hotel in Puerto Morelos from $35 with properties to suit all budgets and needs. Hotel Ojo de Agua is one low-cost option that's popular with our travelers. If you're after an affordable hotel in Puerto Morelos that meets all of your requirements, set your filters and then sort the results by "Price: low to high".
How can I find deals and earn rewards at Puerto Morelos hotels?
Discover great deals on Puerto Morelos hotel stays with Hotels.com. It's also a good idea to look at hotel prices mid-week or during the low season as you're likely to find off-peak deals. And make sure to check out our last-minute deals on Puerto Morelos hotels.
Can I book Puerto Morelos hotels with free cancellation?
In order to book a refundable Puerto Morelos hotel, simply filter hotels by "Property cancellation options" and select "Fully refundable property". Most hotels offer free cancellation, so you can receive a refund if you need to cancel. Some hotels do require cancelling more than 24 hours before check-in, so double-check your booking beforehand.
What are the top-rated luxury hotels in Puerto Morelos?
Some of the most popular luxury hotels in Puerto Morelos are Royalton Splash Riviera Cancun, An Autograph Collection All-Inclusive Resort, Ocean Coral Riviera Cancun All Inclusive, and Excellence Riviera Cancun - Adults Only All Inclusive. Royalton Splash Riviera Cancun, An Autograph Collection All-Inclusive Resort is a luxury all-inclusive property with a high guest rating amongst our travelers, and it offers 6 outdoor pools, a full-service spa and a hot tub. Ocean Coral Riviera Cancun All Inclusive and Excellence Riviera Cancun - Adults Only All Inclusive are also popular luxury stays in great Puerto Morelos locations.
What are some of the best Puerto Morelos beach hotels?
For a beachy vacation in Puerto Morelos, Puerto Morelos Beach and Ojo de Agua Beach are some of the best places to visit. Stay at a top-rated Puerto Morelos beach hotel and make the most of your vacation. Check out Hotel & Beach Club Ojo de Agua if you're after a hotel that's near the water. With a beachfront setting plus 2 outdoor pools and a free beach club, our travelers rate it highly at 7.4 out of 10. Hacienda Morelos Beach Front Hotel is another great choice for a relaxing beach vacation and our travelers rate it 8.2. Located on the beach, this hotel has an outdoor pool and a restaurant along with a variety of other amenities to enjoy. Hotel Arrecifes Suites is another ideal choice. Travelers love the beachfront setting plus the outdoor pool and free parking, and it has a guest rating of 8.2.
What are some top pet-friendly hotels in Puerto Morelos?
Consider one of our travelers' favorite pet-friendly hotels in Puerto Morelos:You can also use the "Amenities" filter in your search on Hotels.com and check "Pet friendly" to discover more pet-friendly hotels in Puerto Morelos.
What are some of the best hotels in Puerto Morelos for couples?
Stay at a top-rated Puerto Morelos romantic hotel and make the most of your couple's vacation. Our travelers love Royalton Reserve Paraíso de la Bonita, A Luxury Collection Resort, Riviera Maya, Adult All-Inclusive, an all-inclusive property with a beach bar as well as in-room champagne service. Another romantic hotel with top reviews is Excellence Riviera Cancun - Adults Only All Inclusive. This all-inclusive property offers a private beach and a beach bar for a perfect stay. Use the "Traveler experience" filter in your search and select "Adults only" or "Romantic" to find even more hotels in Puerto Morelos for couples on Hotels.com.
What are some of the best kid-friendly hotels in Puerto Morelos?
Some of the most well reviewed Puerto Morelos hotels for kids include Royalton Splash Riviera Cancun, An Autograph Collection All-Inclusive Resort, Sensira Resort & Spa Riviera Maya – All Inclusive, and Dreams Puerto Morelos Resort & Spa - All Inclusive. Royalton Splash Riviera Cancun, An Autograph Collection All-Inclusive Resort is a kid-friendly all-inclusive property with a guest score of 8 out of 10 offering family-friendly amenities like a beach and a free water park, plus free cribs in guestrooms. Check out Sensira Resort & Spa Riviera Maya – All Inclusive with a guest score of 8. This popular hotel has a private beach, a free water park, free supervised activities for children, and more. Dreams Puerto Morelos Resort & Spa - All Inclusive is another good option with a free children's club and a free water park, plus high chairs in the guestrooms. Find even more kid-friendly hotels in Puerto Morelos by using our "Family friendly" filter on Hotels.com when you search.
What are the top Puerto Morelos hotels with a pool?
For some added luxury, discover the best Puerto Morelos hotels with a pool. Holiday Inn Club Vacations Grand Residences by IHG - All Inclusive is a great resort with 3 outdoor pools and a children's pool, and a guest rating of 9.2 out of 10. Plus, you can make the most of its beach and full-service spa. Ventus at Marina El Cid Spa & Beach Resort - All Inclusive is a popular all-inclusive property that features an outdoor pool and a children's pool along with a beach and a hot tub. You can select "Pool" in the "Amenities" filter of your search on Hotels.com to find even more places to stay in Puerto Morelos with a pool.
What are some of the best Puerto Morelos hotels with free parking?
If you're driving, a great Puerto Morelos hotel with free parking is a bonus. Our travelers' favorites include:
What are the top Puerto Morelos boutique hotels?
Treat yourself to a stylish and luxurious boutique hotel in Puerto Morelos. Royalton Reserve Paraíso de la Bonita, A Luxury Collection Resort, Riviera Maya, Adult All-Inclusive is a popular all-inclusive property with our travelers, offering guests 3 outdoor pools and 6 restaurants as well as air-conditioned guestrooms with furnished balconies/patios and champagne service.
What are some popular hotels in central Puerto Morelos?
If you're looking for hotels in central Puerto Morelos, check out Dreams Jade Resort & Spa - All Inclusive and Corales Suites. Travelers love Dreams Jade Resort & Spa - All Inclusive for its location, as well as the private beach, 3 outdoor pools and children's pool this all-inclusive property offers. Corales Suites is another popular central hotel with a beach (direct access), an outdoor pool and a children's pool. When you stay at one of these central hotels, you'll be in easy reach of top sights including Puerto Morelos Beach.

Find out more about Puerto Morelos

Coral Dreams: Discover the Untamed Beauty of Puerto Morelos

Discover the charm of Puerto Morelos, Quintana Roo, Mexico, a hidden gem that perfectly blends laid-back beach vibes with rich marine life. Stroll along the pristine Playa Puerto Morelos, where swaying palms meet soft sands and the vibrant coral reefs invite snorkeling adventures. Experience the warm hospitality of beachfront resorts and all-inclusive hotels that cater to every traveler’s desire. Explore the local market for authentic cuisine and handmade crafts, or take a dip in the cenotes nearby. Whether you seek romance, relaxation, or adventure, Puerto Morelos offers an unforgettable escape from the ordinary.

Discover great hotels near Puerto Morelos

Puerto Morelos offers a variety of accommodations, from luxury beachfront resorts with stunning ocean views to charming boutique hotels. Enjoy well-appointed rooms, inviting pools, and easy access to the beautiful beach. Whether you seek relaxation or adventure, you'll find the right hotel for your vacation needs. Here are some of the most popular hotels with our travelers near Puerto Morelos:

  1. Nickelodeon Hotels & Resorts Riviera Maya - Gourmet by Karisma - All InclusiveOpens in a new window: This stunning 5.0-star hotel offers a guest rating of 8.4 out of 10 and is ideal for leisure travelers seeking a beachfront paradise. With direct access to the beach, guests can enjoy sun-soaked days by the water. The hotel features a vibrant water park, modern and immaculate rooms, alongside exceptional dining experiences. Travelers appreciate the engaging shows and the overall cleanliness of the property, making it a perfect choice for those desiring a lively and enjoyable vacation atmosphere.
  2. Xolumado Inspiration Village by KarismaOpens in a new window: Xolumado Inspiration Village by Karisma is a refined 3.5-star hotel, tailored for discerning travelers looking for a luxurious spa-themed escape. The property boasts an outdoor pool, extensive spa services, and relaxing steam rooms, providing an oasis of tranquility. Guests can indulge in rejuvenating treatments while enjoying the sophisticated ambiance. The hotel’s attention to wellness and relaxation positions it as a premier destination for those seeking a serene getaway focused on rejuvenation and self-care.
  3. El Dorado Casitas RoyaleOpens in a new window: El Dorado Casitas Royale is an exquisite 5.0-star hotel, featuring a remarkable guest rating of 8.6 out of 10, perfect for luxury travelers seeking a unique beach experience. With direct beach access, the hotel offers a full range of spa services, including Ayurvedic and hydrotherapy treatments, ensuring ultimate relaxation. The elegant design and high-end amenities create an inviting atmosphere for guests to unwind. Visitors celebrate the luxurious offerings and exceptional service, making it a standout choice for those looking to indulge in an unforgettable coastal retreat.

Where to stay in and around Puerto Morelos

Great areas to stay in Puerto Morelos include Joaquín Zetina Gasca, Avenida Kukulkan, and Alfredo V. Bonfil. Joaquín Zetina Gasca offers local charm and vibrant community life, while Avenida Kukulkan boasts beachfront hotels and easy access to attractions. Alfredo V. Bonfil provides a quieter atmosphere with a more authentic experience. For first-time visitors, Avenida Kukulkan is the best choice for its convenience and amenities.

  1. Avenida KukulkanOpens in a new window: Avenida Kukulkan is a vibrant area in Cancun, known for its lively atmosphere and a variety of shopping options. This bustling boulevard offers easy access to luxury resorts, restaurants, and cultural attractions, making it an ideal spot for travelers looking to immerse themselves in the local scene. Here, you can explore everything from upscale boutiques to local markets, and enjoy the nearby beaches that are perfect for sunbathing and water sports. The lively nightlife scene features cultural attractions where you can catch local performances.
  2. Joaquín Zetina GascaOpens in a new window: Located just a short distance from the beach, Joaquín Zetina Gasca is a charming neighborhood that offers a more laid-back vibe compared to the hustle and bustle of larger tourist areas. This is a great place to stay if you’re looking for authentic local experiences, with easy access to local shops and markets that showcase handmade crafts and traditional goods. The area is also close to natural attractions, including parks and cenotes, perfect for a day of exploration.
  3. Alfredo V. BonfilOpens in a new window: Alfredo V. Bonfil is a quieter area that provides a unique glimpse into local life while still being close to major attractions. It’s a great base for those who want to experience the authentic culture of the region, with opportunities to visit local eateries and shops that reflect the spirit of Quintana Roo. Although it may be less known for nightlife, the area is rich in cultural experiences and is near beautiful beaches and eco-parks, making it a peaceful retreat after a day of exploration.

Things to do in Puerto Morelos

Puerto Morelos beckons with its stunning beaches and vibrant coral reefs, creating a paradise for water enthusiasts. Dive into crystal-clear waters for snorkeling, reel in a big catch while fishing, or simply relax on sun-kissed sands. Whether you're swimming or enjoying a leisurely boat ride, this coastal gem offers endless fun in a breathtaking natural setting.

  • Punta Esmeralda BeachOpens in a new window – Enjoy the clear turquoise waters of Punta Esmeralda Beach, a hidden gem perfect for sunbathing and swimming. This beach offers a more tranquil atmosphere where you can unwind and soak up the sun while surrounded by stunning natural beauty.
  • Maroma BeachOpens in a new window – Known for its soft, white sand and vibrant marine life, Maroma Beach invites visitors to relax or participate in thrilling water sports. The beach's inviting waters make it an ideal spot for snorkeling, where you can discover the breathtaking coral reefs beneath the surface.
  • Delfines BeachOpens in a new window – Renowned for its incredible views and lively ambiance, Delfines Beach is a popular spot among locals and tourists alike. Whether you want to take a leisurely stroll along the shore or bask in the sun, this beach offers a lively atmosphere with plenty of opportunities for beachside fun.
  • Iberostar Cancun Golf CourseOpens in a new window – For golf enthusiasts, the Iberostar Cancun Golf Course provides a picturesque setting for a round of golf. This well-maintained course features stunning views of the ocean and lush landscaping, making it a delightful experience for both novice and experienced players.
  • Langosta BeachOpens in a new window – Experience the charm of Langosta Beach, where you can relax on the sandy shores or engage in beach volleyball. With its calm waters, this beach is perfect for families and offers a variety of amenities to enhance your day by the sea.

5 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. For a great value for money, consider staying for at least 5 to 6 days to fully enjoy the area's key historical and cultural attractions. During your visit, you can explore the beautiful beaches, indulge in snorkeling adventures, and experience the vibrant coral reefs. With opportunities for fishing, swimming, and relaxing excursions, this destination offers plenty of entertainment options while remaining affordable for travelers on a budget.
  2. Instant discounts. Rewards for later: Save up to 20% instantly on hundreds of thousands of properties with Member Discounts. Then earn rewards on eligible stays to use on future trips. Book once, win twice, get instant discounts and rewards. Join for freeOpens in a new window.
  3. Score last-minute deals on Hotels.com: Last-minute travel doesn't mean last-minute stress. Hotels.com's Last-Minute DealsOpens in a new window offer discounted rates close to your travel date, so the later you leave it, the more you could save. Turn on push notifications and you'll be the first to know when dealsOpens in a new window drop for Puerto Morelos.
  4. Book with confidence, not guesswork: Prices in Puerto Morelos shift with the season, local events, and how far out you book — but you don't have to guess. Hotels.com shows you the full price upfront with no surprises at checkout, and our price tracker tells you whether your dates are above or below average. So if you're flexible, you can shift your trip by a day or two to avoid peak season prices, compare pricesOpens in a new window and know you're getting a good deal before you commit.
  5. Think beyond the city center: Central hotels may come with a central price tag. A well-connected neighborhood a little further out may cut your hotel bill and can often give you a more local experience. Use Hotels.com's map view to find the sweet spot between location and value, and filter by price to see what's available across Puerto Morelos.

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