Hotels in Puerto Morelos

Mon 19 Jan
Sun 25 Jan
January 2026
18
February 2026

Free cancellation options if plans change

Unlock travel rewards with One Key

Save more with Member Prices

Check prices for these dates

Tonight
18 Jan - 19 Jan
Tomorrow
19 Jan - 20 Jan
Next weekend
23 Jan - 25 Jan
In two weeks
30 Jan - 1 Feb

Where to stay in Puerto Morelos?

Sota Human Space
Sota Human Space
Puerto Morelos
  • Boutique resort with two tropical pools, minutes from Puerto Morelos' beaches.
£212
includes taxes & fees
19 Jan - 20 Jan
Sota Human Space
Excellence Riviera Cancun - Adults Only All Inclusive
Excellence Riviera Cancun - Adults Only All Inclusive
Puerto Morelos
£524
includes taxes & fees
19 Jan - 20 Jan
Excellence Riviera Cancun - Adults Only All Inclusive
Paraiso de la Bonita, Adult All-Inclusive, a Luxury Collection Resort
Paraiso de la Bonita, Adult All-Inclusive, a Luxury Collection Resort
Puerto Morelos
  • Pamper yourself at an adult-only beach resort with 2 pools and a luxury spa.
£521
includes taxes & fees
20 Jan - 21 Jan
Paraiso de la Bonita, Adult All-Inclusive, a Luxury Collection Resort
Dreams Sapphire Resort & Spa - All Inclusive
Dreams Sapphire Resort & Spa - All Inclusive
Puerto Morelos
  • Beachfront luxury in Puerto Morelos with 4 outdoor pools and free water park.
£367
includes taxes & fees
1 Feb - 2 Feb
Dreams Sapphire Resort & Spa - All Inclusive
Margaritaville Island Reserve Riviera Maya - An Adults Only All Inclusive
Margaritaville Island Reserve Riviera Maya - An Adults Only All Inclusive
Puerto Morelos
£332
includes taxes & fees
17 Feb - 18 Feb
Margaritaville Island Reserve Riviera Maya - An 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
  • Beachfront luxury with Caribbean flair and 4 outdoor pools for all-day relaxation.
£333
includes taxes & fees
16 Feb - 17 Feb
Margaritaville Island Reserve Riviera Cancún - A Karisma All-Inclusive Experience for All
Hotel Tequila Cancun
Hotel Tequila Cancun
Puerto Morelos
  • Stay near popular attractions with complimentary WiFi and a refreshing outdoor pool.
Hotel Tequila Cancun
Oom Bubble Boutique Riviera Cancun - Adults Only
Oom Bubble Boutique Riviera Cancun - Adults Only
Puerto Morelos
  • Serene Puerto Morelos adults-only escape with private plunge pools and spa services.
Oom Bubble Boutique Riviera Cancun - Adults Only
Grand Residences Riviera Cancún All Inclusive
Grand Residences Riviera Cancún All Inclusive
Puerto Morelos
£383
includes taxes & fees
27 Jan - 28 Jan
Grand Residences Riviera Cancún All Inclusive
Royalton Riviera Cancun, An Autograph Collection All-Inclusive Resort & Casino
Royalton Riviera Cancun, An Autograph Collection All-Inclusive Resort & Casino
Puerto Morelos
£297
includes taxes & fees
24 Jan - 25 Jan
Royalton Riviera Cancun, An Autograph Collection All-Inclusive Resort & Casino
Hotel Marina El Cid Spa & Beach Resort All Inclusive
Hotel Marina El Cid Spa & Beach Resort All Inclusive
Puerto Morelos
  • Beachfront paradise in Puerto Morelos with pools, marina, and full-service spa.
£280
includes taxes & fees
19 Jan - 20 Jan
Hotel Marina El Cid Spa & Beach Resort All Inclusive
Greta Puerto Morelos
Greta Puerto Morelos
Puerto Morelos
£136
includes taxes & fees
21 Jan - 22 Jan
Greta Puerto Morelos
Royalton Splash Riviera Cancun, An Autograph Collection All-Inclusive Resort
Royalton Splash Riviera Cancun, An Autograph Collection All-Inclusive Resort
Puerto Morelos
£280
includes taxes & fees
23 Jan - 24 Jan
Royalton Splash Riviera Cancun, An Autograph Collection All-Inclusive Resort
Breathless Riviera Cancun Resort & Spa - Adults Only - All Inclusive
Breathless Riviera Cancun Resort & Spa - Adults Only - All Inclusive
Puerto Morelos
  • Beachfront bliss with 9 dining options, spa, and nightlife near Puerto Morelos.
£329
includes taxes & fees
16 Feb - 17 Feb
Breathless Riviera Cancun Resort & Spa - Adults Only - All Inclusive
Ocean Coral & Turquesa All Inclusive
Ocean Coral & Turquesa All Inclusive
Puerto Morelos
  • Beachfront paradise with 8 restaurants and 3 pools near Puerto Morelos Beach.
£257
includes taxes & fees
8 Feb - 9 Feb
Ocean Coral & Turquesa All Inclusive
Dreams Puerto Morelos Resort & Spa - All Inclusive
Dreams Puerto Morelos Resort & Spa - All Inclusive
Puerto Morelos
  • Beachfront oasis with a free water park and 9 pools for endless tropical fun.
£292
includes taxes & fees
28 Jan - 29 Jan
Dreams Puerto Morelos Resort & Spa - All Inclusive
Studios walking distance to the beach
Studios walking distance to the beach
Puerto Morelos
£84
includes taxes & fees
20 Jan - 21 Jan
Studios walking distance to the beach
Glamping Mama Loo MM
Glamping Mama Loo MM
Puerto Morelos
  • Relax in a charming Puerto Morelos lodge with pool and nature's serenity.
Glamping Mama Loo MM
Hacienda Morelos Beach Front Hotel
Hacienda Morelos Beach Front Hotel
Puerto Morelos
  • Oceanfront escape with pool in Puerto Morelos near town square and beach.
£138
includes taxes & fees
20 Jan - 21 Jan
Hacienda Morelos Beach Front Hotel
Miramare Ocean View
Miramare Ocean View
Puerto Morelos
£114
includes taxes & fees
9 Feb - 10 Feb
Miramare Ocean View
View all properties

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

Sign in to unlock great savings.
VIP Access

Oom Bubble Boutique Riviera Cancun - Adults Only

Oom Bubble Boutique Riviera Cancun - Adults Only
Puerto Morelos
£41 off
£168
for 2 nights, 1 room
£84 per night
includes taxes & fees
Oom Bubble Boutique Riviera Cancun - Adults Only

Sota Human Space

Sota Human Space
Puerto Morelos
£425
for 2 nights, 1 room
£212 per night
includes taxes & fees
Sign in for extra savings
Sota Human Space
VIP Access

Paraiso de la Bonita, Adult All-Inclusive, a Luxury Collection Resort

Paraiso de la Bonita, Adult All-Inclusive, a Luxury Collection Resort
Puerto Morelos
£120 off
£1,090
for 2 nights, 1 room
£545 per night
includes taxes & fees
Paraiso de la Bonita, Adult All-Inclusive, a Luxury Collection Resort

Hotel Arrecifes Suites

Hotel Arrecifes Suites
Puerto Morelos
£58 off
£254
for 2 nights, 1 room
£127 per night
includes taxes & fees
Hotel Arrecifes Suites

Alma Maya Resort – Riviera Maya

Alma Maya Resort – Riviera Maya
Puerto Morelos
£159 off
£435
for 2 nights, 1 room
£218 per night
includes taxes & fees
Alma Maya Resort – Riviera Maya
VIP Access

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

Ventus at Marina El Cid Spa & Beach Resort - All Inclusive
Puerto Morelos
£610
for 2 nights, 1 room
£305 per night
includes taxes & fees
Sign in for extra savings
Ventus at Marina El Cid Spa & Beach Resort - All Inclusive

Hotel Caracol Puerto Morelos

Hotel Caracol Puerto Morelos
Puerto Morelos
£28 off
£158
for 2 nights, 1 room
£79 per night
includes taxes & fees
Hotel Caracol Puerto Morelos

Corales Suites

Corales Suites
Puerto Morelos
£28 off
£262
for 2 nights, 1 room
£131 per night
includes taxes & fees
Corales Suites
VIP Access

Excellence Riviera Cancun - Adults Only All Inclusive

Excellence Riviera Cancun - Adults Only All Inclusive
Puerto Morelos
£1,254
for 2 nights, 1 room
£627 per night
includes taxes & fees
Sign in for extra savings
Excellence Riviera Cancun - Adults Only All Inclusive

Buenos Dias B&B

Buenos Dias B&B
Puerto Morelos
£8 off
£84
for 2 nights, 1 room
£42 per night
includes taxes & fees
Buenos Dias B&B
VIP Access

Grand Residences Riviera Cancún All Inclusive

Grand Residences Riviera Cancún All Inclusive
Puerto Morelos
£899
for 2 nights, 1 room
£450 per night
includes taxes & fees
Sign in for extra savings
Grand Residences Riviera Cancún All Inclusive
VIP Access

Dreams Sapphire Resort & Spa - All Inclusive

Dreams Sapphire Resort & Spa - All Inclusive
Puerto Morelos
£452 off
£1,059
for 2 nights, 1 room
£530 per night
includes taxes & fees
Dreams Sapphire Resort & Spa - All Inclusive
VIP Access

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

Royalton Splash Riviera Cancun, An Autograph Collection All-Inclusive Resort
Puerto Morelos
£137 off
£560
for 2 nights, 1 room
£280 per night
includes taxes & fees
Royalton Splash Riviera Cancun, An Autograph Collection All-Inclusive Resort

Dreams Puerto Morelos Resort & Spa - All Inclusive

Dreams Puerto Morelos Resort & Spa - All Inclusive
Puerto Morelos
£312 off
£734
for 2 nights, 1 room
£367 per night
includes taxes & fees
Dreams Puerto Morelos Resort & Spa - All Inclusive

Kaam Accommodations

Kaam Accommodations
Puerto Morelos
£41 off
£314
for 2 nights, 1 room
£157 per night
includes taxes & fees
Kaam Accommodations
VIP Access

Oom Bubble Boutique Riviera Cancun - Adults Only

Oom Bubble Boutique Riviera Cancun - Adults Only
Puerto Morelos
£20 off
£84
£84 total
for 1 room
includes taxes & fees
Oom Bubble Boutique Riviera Cancun - Adults Only

Sota Human Space

Sota Human Space
Puerto Morelos
£212
£212 total
for 1 room
includes taxes & fees
Sign in for extra savings
Sota Human Space

Glamping Mama Loo MM

Glamping Mama Loo MM
Puerto Morelos
£30 off
£56
£56 total
for 1 room
includes taxes & fees
Glamping Mama Loo MM
VIP Access

Paraiso de la Bonita, Adult All-Inclusive, a Luxury Collection Resort

Paraiso de la Bonita, Adult All-Inclusive, a Luxury Collection Resort
Puerto Morelos
£71 off
£642
£642 total
for 1 room
includes taxes & fees
Paraiso de la Bonita, Adult All-Inclusive, a Luxury Collection Resort
VIP Access

Areia Boutique Hotel - Puerto Morelos

Areia Boutique Hotel - Puerto Morelos
Puerto Morelos
£178 off
£161
£161 total
for 1 room
includes taxes & fees
Areia Boutique Hotel - Puerto Morelos

Hotel Caracol Puerto Morelos

Hotel Caracol Puerto Morelos
Puerto Morelos
£44 off
£87
£87 total
for 1 room
includes taxes & fees
Hotel Caracol Puerto Morelos

Buenos Dias B&B

Buenos Dias B&B
Puerto Morelos
£4 off
£43
£43 total
for 1 room
includes taxes & fees
Buenos Dias B&B
VIP Access

Dreams Sapphire Resort & Spa - All Inclusive

Dreams Sapphire Resort & Spa - All Inclusive
Puerto Morelos
£175 off
£411
£411 total
for 1 room
includes taxes & fees
Dreams Sapphire Resort & Spa - All Inclusive
VIP Access

Excellence Riviera Cancun - Adults Only All Inclusive

Excellence Riviera Cancun - Adults Only All Inclusive
Puerto Morelos
£573
£573 total
for 1 room
includes taxes & fees
Sign in for extra savings
Excellence Riviera Cancun - Adults Only All Inclusive
VIP Access

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
£38 off
£345
£345 total
for 1 room
includes taxes & fees
Margaritaville Island Reserve Riviera Cancún - A Karisma All-Inclusive Experience for All

Corales Suites

Corales Suites
Puerto Morelos
£22 off
£201
£201 total
for 1 room
includes taxes & fees
Corales Suites

Hotel Ojo de Agua

Hotel Ojo de Agua
Puerto Morelos
£130 off
£97
£97 total
for 1 room
includes taxes & fees
Hotel Ojo de Agua
VIP Access

Margaritaville Island Reserve Riviera Maya - An Adults Only All Inclusive

Margaritaville Island Reserve Riviera Maya - An Adults Only All Inclusive
Puerto Morelos
£37 off
£332
£332 total
for 1 room
includes taxes & fees
Margaritaville Island Reserve Riviera Maya - An Adults Only All Inclusive
VIP Access

Hokhmah Heart Hotel

Hokhmah Heart Hotel
Puerto Morelos
£7 off
£61
£61 total
for 1 room
includes taxes & fees
Hokhmah Heart Hotel

Hotel Arrecifes Suites

Hotel Arrecifes Suites
Puerto Morelos
£19 off
£176
£176 total
for 1 room
includes taxes & fees
Hotel Arrecifes Suites

Check out hotels with a spa in Puerto Morelos

Sota Human Space

Sota Human Space
Puerto Morelos
£212
includes taxes & fees
19 Jan - 20 Jan
Sota Human Space

Dreams Sapphire Resort & Spa - All Inclusive

Dreams Sapphire Resort & Spa - All Inclusive
Puerto Morelos
£367
includes taxes & fees
1 Feb - 2 Feb
Dreams Sapphire Resort & Spa - All Inclusive

Excellence Riviera Cancun - Adults Only All Inclusive

Excellence Riviera Cancun - Adults Only All Inclusive
Puerto Morelos
£524
includes taxes & fees
19 Jan - 20 Jan
Excellence Riviera Cancun - Adults Only All Inclusive

Paraiso de la Bonita, Adult All-Inclusive, a Luxury Collection Resort

Paraiso de la Bonita, Adult All-Inclusive, a Luxury Collection Resort
Puerto Morelos
£521
includes taxes & fees
20 Jan - 21 Jan
Paraiso de la Bonita, Adult All-Inclusive, a Luxury Collection Resort

Margaritaville Island Reserve Riviera Maya - An Adults Only All Inclusive

Margaritaville Island Reserve Riviera Maya - An Adults Only All Inclusive
Puerto Morelos
£332
includes taxes & fees
17 Feb - 18 Feb
Margaritaville Island Reserve Riviera Maya - An Adults Only All Inclusive

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

Royalton Riviera Cancun, An Autograph Collection All-Inclusive Resort & Casino
Puerto Morelos
£297
includes taxes & fees
24 Jan - 25 Jan
Royalton Riviera Cancun, An Autograph Collection All-Inclusive Resort & Casino

Oom Bubble Boutique Riviera Cancun - Adults Only

Oom Bubble Boutique Riviera Cancun - Adults Only
Puerto Morelos
Oom Bubble Boutique Riviera Cancun - Adults Only

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
£333
includes taxes & fees
16 Feb - 17 Feb
Margaritaville Island Reserve Riviera Cancún - A Karisma All-Inclusive Experience for All

Hotel Marina El Cid Spa & Beach Resort All Inclusive

Hotel Marina El Cid Spa & Beach Resort All Inclusive
Puerto Morelos
£280
includes taxes & fees
19 Jan - 20 Jan
Hotel Marina El Cid Spa & Beach Resort All Inclusive

Grand Residences Riviera Cancún All Inclusive

Grand Residences Riviera Cancún All Inclusive
Puerto Morelos
£383
includes taxes & fees
27 Jan - 28 Jan
Grand Residences Riviera Cancún All Inclusive
View all properties

You may also like hotels with an ocean view in Puerto Morelos

Excellence Riviera Cancun - Adults Only All Inclusive

Excellence Riviera Cancun - Adults Only All Inclusive
Puerto Morelos
£524
includes taxes & fees
19 Jan - 20 Jan
Excellence Riviera Cancun - Adults Only All Inclusive

Paraiso de la Bonita, Adult All-Inclusive, a Luxury Collection Resort

Paraiso de la Bonita, Adult All-Inclusive, a Luxury Collection Resort
Puerto Morelos
£521
includes taxes & fees
20 Jan - 21 Jan
Paraiso de la Bonita, Adult All-Inclusive, a Luxury Collection Resort

Dreams Natura Resort & Spa - All Inclusive

Dreams Natura Resort & Spa - All Inclusive
Puerto Morelos
£314
includes taxes & fees
7 Feb - 8 Feb
Dreams Natura Resort & Spa - All Inclusive

Margaritaville Island Reserve Riviera Maya - An Adults Only All Inclusive

Margaritaville Island Reserve Riviera Maya - An Adults Only All Inclusive
Puerto Morelos
£332
includes taxes & fees
17 Feb - 18 Feb
Margaritaville Island Reserve Riviera Maya - An 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
£333
includes taxes & fees
16 Feb - 17 Feb
Margaritaville Island Reserve Riviera Cancún - A Karisma All-Inclusive Experience for All

Hotel Marina El Cid Spa & Beach Resort All Inclusive

Hotel Marina El Cid Spa & Beach Resort All Inclusive
Puerto Morelos
£280
includes taxes & fees
19 Jan - 20 Jan
Hotel Marina El Cid Spa & Beach Resort All Inclusive

Dreams Puerto Morelos Resort & Spa - All Inclusive

Dreams Puerto Morelos Resort & Spa - All Inclusive
Puerto Morelos
£292
includes taxes & fees
28 Jan - 29 Jan
Dreams Puerto Morelos Resort & Spa - All Inclusive

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

Royalton Riviera Cancun, An Autograph Collection All-Inclusive Resort & Casino
Puerto Morelos
£297
includes taxes & fees
24 Jan - 25 Jan
Royalton Riviera Cancun, An Autograph Collection All-Inclusive Resort & Casino

Ocean Coral & Turquesa All Inclusive

Ocean Coral & Turquesa All Inclusive
Puerto Morelos
£257
includes taxes & fees
8 Feb - 9 Feb
Ocean Coral & Turquesa All Inclusive

Sensira Resort & Spa Riviera Maya – All Inclusive

Sensira Resort & Spa Riviera Maya – All Inclusive
Puerto Morelos
£317
includes taxes & fees
21 Jan - 22 Jan
Sensira Resort & Spa Riviera Maya – All Inclusive
View all properties

You can also stay at hotels with a pool in Puerto Morelos

Oom Bubble Boutique Riviera Cancun - Adults Only

Oom Bubble Boutique Riviera Cancun - Adults Only
Puerto Morelos
Oom Bubble Boutique Riviera Cancun - Adults Only

Dreams Sapphire Resort & Spa - All Inclusive

Dreams Sapphire Resort & Spa - All Inclusive
Puerto Morelos
£367
includes taxes & fees
1 Feb - 2 Feb
Dreams Sapphire Resort & Spa - All Inclusive

Sota Human Space

Sota Human Space
Puerto Morelos
£212
includes taxes & fees
19 Jan - 20 Jan
Sota Human Space

Hotel Tequila Cancun

Hotel Tequila Cancun
Puerto Morelos
Hotel Tequila Cancun

Paraiso de la Bonita, Adult All-Inclusive, a Luxury Collection Resort

Paraiso de la Bonita, Adult All-Inclusive, a Luxury Collection Resort
Puerto Morelos
£521
includes taxes & fees
20 Jan - 21 Jan
Paraiso de la Bonita, Adult All-Inclusive, a Luxury Collection Resort

Hacienda Morelos Beach Front Hotel

Hacienda Morelos Beach Front Hotel
Puerto Morelos
£138
includes taxes & fees
20 Jan - 21 Jan
Hacienda Morelos Beach Front Hotel

Hotel & Beach Club Ojo de Agua

Hotel & Beach Club Ojo de Agua
Puerto Morelos
£114
includes taxes & fees
28 Jan - 29 Jan
Hotel & Beach Club Ojo de Agua

Hotel Ojo de Agua

Hotel Ojo de Agua
Puerto Morelos
Hotel Ojo de Agua

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

Royalton Riviera Cancun, An Autograph Collection All-Inclusive Resort & Casino
Puerto Morelos
£297
includes taxes & fees
24 Jan - 25 Jan
Royalton Riviera Cancun, An Autograph Collection All-Inclusive Resort & Casino

Xakluum Eco Glampings

Xakluum Eco Glampings
Puerto Morelos
£97
includes taxes & fees
19 Jan - 20 Jan
Xakluum Eco Glampings
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 January
Price trends for hotels in Puerto Morelos
Pricing is based on two traveller single night rates
View properties in January
Typical weather for Puerto Morelos
January
High 26°C / low 22°C. Sunny most days.
View properties in January
26°
22°
27°
23°
27°
23°
29°
24°
30°
25°
30°
26°
31°
26°
31°
27°
30°
26°
29°
25°
28°
23°
27°
23°
Monthly weather averages (˚C)

Top landmarks in Puerto Morelos

Cancun_PuertoMorelosTownSquare_6260342163

Puerto Morelos Town Square

4.2/5 (953 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 travellers also say the area is great for couples and that it has lots of nice beaches.
See properties
Puerto Morelos beach Mayan riviera Caribbean sea

Puerto Morelos Beach

3.5/5 (4 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
Cancun_OjodeAguaBeach_6232118_245

Ojo de Agua Beach

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
Rustic pier with thatched hut over turquoise waters in Puerto Morelos

Puerto Morelos Adventure

Puerto Morelos Adventure is 12.7 mi (20.4 km) from central Puerto Morelos, why not stop by during your stay? Hotels.com travellers also say the area is full of friendly people and that it has lots of nice beaches.
See properties

Petempich Bay

3.8/5 (251 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

4.4/5 (36 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 travellers also say the area is great for couples and that it has lots of nice beaches.
See properties

Dr. Alfredo Barrera Marin Botanical Garden

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 a little more? Head to Sanctuary of Hope and Time Capsule, just a short walk away.
See properties

Monumento Ruta de los Cenotes

You might want to get your camera out and head to Monumento Ruta de los Cenotes – just one of the landmarks located 1.8 mi (2.8 km) from central Puerto Morelos.
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 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

Dreams Riviera Cancun Resort & Spa - All Inclusive

Dreams Riviera Cancun Resort & Spa - All Inclusive

10/10 Excellent
"Clean room, attentive staff, nice facilities. I had a fabulous massage! Food was adequate, drinks as expected. Only complaint was price of sunscreen in resort store…starting at $29 US!! "
Halyna 7-night trip
Posted 2 days ago
Dreams Riviera Cancun Resort & Spa - All Inclusive
Dreams Sapphire Resort & Spa - All Inclusive

Dreams Sapphire Resort & Spa - All Inclusive

10/10 Excellent
"Pool was nice just a bit cold"
John 4-night trip
Posted 2 days ago
Dreams Sapphire Resort & Spa - All Inclusive
Ventus Ha at Marina El Cid Spa & Beach Resort

Ventus Ha at Marina El Cid Spa & Beach Resort

10/10 Excellent
"Wonderful stay. Beautiful resort and staff was very friendly. Food was great only thing that was disappointing is not being able to get food reservations for the 2 nights and the rest of the times that were available was 9;30 dinner times. "
Amy 2-night trip
Posted 3 days ago
Ventus Ha at Marina El Cid Spa & Beach Resort
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

10/10 Excellent
"I went with my husband and some family and friends, and we had the best time! The staff was incredible, from the servers and bartenders to the housekeeping staff and events crew, they provided stellar service and were so friendly and fun! The resort itself is beautiful, very small and walkable, which was perfect for our taste. They put so much work in keeping the grounds groomed and clean, and you could tell. The place was gorgeous and both the public spaces and the rooms were so clean. The food was pretty good, Rita's Taco House being our absolute favourite. There was always activities and entertainment each night, but you could also just sit and relax! We would absolutely go back again."
Sydney 8-night trip
Posted 3 days ago
Margaritaville Island Reserve Riviera Cancún - A Karisma All-Inclusive Experience for All
Margaritaville Island Reserve Riviera Maya - An Adults Only All Inclusive

Margaritaville Island Reserve Riviera Maya - An Adults Only All Inclusive

10/10 Excellent
"Amazing hotel! Every"
Valeriia 5-night trip
Posted 4 days ago
Margaritaville Island Reserve Riviera Maya - An Adults Only All Inclusive
Breathless Riviera Cancun Resort & Spa - Adults Only - All Inclusive

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

10/10 Excellent
"Everything and everyone was Spectacular!!"
SANDRA 3-night trip
Posted 5 days ago
Breathless Riviera Cancun Resort & Spa - Adults Only - All Inclusive
Excellence Riviera Cancun - Adults Only All Inclusive

Excellence Riviera Cancun - Adults Only All Inclusive

10/10 Excellent
"Everything was great!! Pools and beaches were clean. Staff was amazing. No complaints. They were timely and organized. Paid great attention to detail. Great food!! However, I do think they could sanitize the rooms a little better. The phone had a weird smell, hot tub in the room seemed like it needed a better cleaning and the mattress had stains under the sheets. "
Victoria C 5-night trip
Posted 5 days ago
Excellence Riviera Cancun - Adults Only All Inclusive
Sensira Resort & Spa Riviera Maya – All Inclusive

Sensira Resort & Spa Riviera Maya – All Inclusive

10/10 Excellent
"Great service."
Boris Montana 7-night trip
Posted 5 days ago
Sensira Resort & Spa Riviera Maya – All Inclusive
Ocean Coral & Turquesa All Inclusive

Ocean Coral & Turquesa All Inclusive

10/10 Excellent
"Clean Room, attentive staff great pool area."
Vahak 7-night trip
Posted 6 days ago
Ocean Coral & Turquesa 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 £84 with properties to suit all budgets and needs. Hotel Ojo de Agua is one low-cost option that's popular with our travellers. 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 much does a hotel room cost in Puerto Morelos?
You can choose a great hotel in Puerto Morelos from £84 with properties to suit all budgets and needs. Hotel Ojo de Agua is one low-cost option that's popular with our travellers. 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". If you're a member, don't forget to sign in to your account to unlock more savings.
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?
It's easy to book a refundable Puerto Morelos hotel on Hotels.com. Simply filter hotels by "Property cancellation options" and select "Fully refundable property". Many 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 Ocean Coral & Turquesa All Inclusive, Royalton Splash Riviera Cancun, An Autograph Collection All-Inclusive Resort, and Sensira Resort & Spa Riviera Maya – All Inclusive. Ocean Coral & Turquesa All Inclusive is a luxury all-inclusive property with a high guest rating amongst our travellers, and it offers 3 outdoor pools, a full-service spa and a hot tub. Royalton Splash Riviera Cancun, An Autograph Collection All-Inclusive Resort and Sensira Resort & Spa Riviera Maya – 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 holiday in Puerto Morelos, Puerto Morelos Beach and Ojo de Agua Beach are some of the best places to visit. Stay at a well-reviewed Puerto Morelos beach hotel and enjoy your holiday. Check out Hotel & Beach Club Ojo de Agua if you're after a hotel that's near the water. With a beach and guestrooms offering smart TVs, our travellers rate it highly at 7.4 out of 10. Royalton Riviera Cancun, An Autograph Collection All-Inclusive Resort & Casino is another great choice for a relaxing beach holiday and our travellers rate it 7.6. Located on the beach, this all-inclusive property has 8 outdoor pools and a children's pool along with a variety of other amenities to enjoy. Hacienda Morelos Beach Front Hotel is another ideal choice. Travellers love the beachfront setting plus the outdoor pool and restaurant, and it has a guest rating of 8.2.
What are some of the best hotels in Puerto Morelos for couples?
Choose a top-rated Puerto Morelos romantic hotel and enjoy your couple's getaway. Our travellers love Excellence Riviera Cancun - Adults Only All Inclusive, an all-inclusive property with a private beach. Another romantic hotel with top reviews is Paraiso de la Bonita, Adult All-Inclusive, a Luxury Collection Resort. This all-inclusive property offers a beach as well as champagne service for a perfect stay. Use the "Traveller 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 cots in guestrooms. Check out Sensira Resort & Spa Riviera Maya – All Inclusive with a guest score of 8.4. This popular hotel has a private beach, free supervised activities for children, a free water park, and more. Dreams Puerto Morelos Resort & Spa - All Inclusive is another good option with a free water park. Discover more kid-friendly hotels in Puerto Morelos by using the Hotels.com "Family friendly" filter in your search.
What are the top Puerto Morelos hotels with a pool?
Discover some of the best Puerto Morelos hotels with a pool for a little extra luxury on your trip. Grand Residences Riviera Cancún All Inclusive is a great hotel 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. Ventus at Marina El Cid Spa & Beach Resort - All Inclusive is a popular all-inclusive property that features an outdoor pool along with a beach and a children's pool. 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 travellers' favourites include:
What are the top Puerto Morelos boutique hotels?
Book your stay at a stylish boutique hotel in Puerto Morelos. Paraiso de la Bonita, Adult All-Inclusive, a Luxury Collection Resort is a popular all-inclusive property with our travellers, offering guests a beach and 2 outdoor pools as well as air-conditioned guestrooms with furnished balconies/patios.
What are some popular hotels in central Puerto Morelos?
For hotels in central Puerto Morelos, check out Dreams Jade Resort & Spa - All Inclusive and Corales Suites. Travellers 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

Puerto Morelos: A Hidden Gem Where Coral Reefs Embrace Pristine Shores

Nestled along Mexico’s breathtaking Caribbean coast, Puerto Morelos is a charming fishing village that seamlessly blends natural beauty with cultural richness. Renowned for its pristine beaches and vibrant coral reefs, this hidden gem is perfect for snorkelling, diving, or simply soaking up the sun on Playa Puerto Morelos. The iconic lighthouse, a beloved local landmark, adds a touch of history to the picturesque landscape. With its laid-back atmosphere, artisanal markets, and delectable seafood, Puerto Morelos offers an enchanting escape for those seeking romance, relaxation, and an authentic taste of Mexico. Discover the allure of this off-the-beaten-path paradise.

Discover great hotels in Puerto Morelos

Puerto Morelos offers a delightful range of accommodations, from luxurious beachfront resorts to cosy boutique hotels. Visitors can explore various options, including all-inclusive stays and charming guesthouses, catering to different budgets and preferences, making it an ideal destination for relaxation and adventure. Here are some of the best hotels in Puerto Morelos that our travellers love:

  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 offers an exquisite beach-themed vacation experience. With direct access to the beach, this property provides an idyllic setting for relaxation and enjoyment. The hotel features exceptional services and facilities tailored for discerning travellers seeking comfort and elegance. Many visitors appreciate the seamless blend of luxury and convenience, making it a prime choice for those wanting an upscale getaway by the sea.
  2. Xolumado Inspiration Village by KarismaOpens in a new window: Xolumado Inspiration Village by Karisma presents a sophisticated 3.5-star hotel experience, perfect for luxury enthusiasts and spa lovers. This hotel boasts a comprehensive spa and pool service, including a hot tub and outdoor pool, catering to those who value relaxation and pampering. With a 24-hour business centre, it stands out as a refined choice for leisure seekers who appreciate high-end amenities and curated experiences during their travels.
  3. El Dorado Casitas RoyaleOpens in a new window: El Dorado Casitas Royale is a stunning 5.0-star hotel that embodies luxury and relaxation in a picturesque beach setting. With direct beach access, this hotel features a full-service spa offering a variety of treatments, including massages and body wraps. It is an ideal sanctuary for travellers who prioritise wellness and indulgence, and the exceptional design and atmosphere are often highlighted in positive reviews, making it a standout choice for those seeking an unforgettable escape.

Top locations to stay in Puerto Morelos

When visiting Puerto Morelos, Quintana Roo, Mexico, consider staying in Joaquín Zetina Gasca, Avenida Kukulkan, or Alfredo V. Bonfil. Joaquín Zetina Gasca offers a local vibe with charming eateries, Avenida Kukulkan boasts proximity to beautiful beaches and resorts, while Alfredo V. Bonfil is known for its authentic atmosphere. For first-time visitors, Avenida Kukulkan is the best choice due to its beach access and tourist amenities.

  1. Avenida KukulkanOpens in a new window: Avenida Kukulkan is the heart of Cancun's Hotel Zone, making it a vibrant place to stay for those seeking sun, sea, and fun. This lively avenue is lined with stunning resorts and offers easy access to beautiful beaches, shopping centres, and a variety of cultural attractions. You'll find everything from art galleries to local markets, perfect for picking up unique souvenirs. As the nightlife buzzes in nearby venues, you can enjoy live music and cultural events, ensuring there's never a dull moment. The proximity to the Caribbean Sea means you can indulge in water sports or simply relax on the sandy shores.
  2. Joaquín Zetina GascaOpens in a new window: Joaquín Zetina Gasca offers a more local experience, away from the tourist crowd. This charming area is perfect for those looking to immerse themselves in authentic Mexican culture. Here, you can explore local shops and markets, sample traditional cuisine, and discover hidden gems like art galleries and parks. The community vibe makes it an inviting spot to connect with locals and experience everyday life in Puerto Morelos. Plus, it’s just a short distance from the stunning beaches, allowing for easy access to relaxation and outdoor activities.
  3. Alfredo V. BonfilOpens in a new window: Located just outside the bustling tourist hotspots, Alfredo V. Bonfil presents a quieter, yet equally charming option for visitors. This residential area is known for its local flair, with small shops and eateries showcasing the region's culture. It's an excellent choice for those wanting to explore the nearby cenotes and natural parks, ideal for a day of adventure or relaxation. The laid-back atmosphere allows for leisurely strolls while enjoying the warm Mexican sun, making it a lovely base for your explorations. Though a bit off the beaten path, it offers a unique glimpse into the real Quintana Roo life.

Things to do in Puerto Morelos

Puerto Morelos offers a stunning blend of pristine beaches and vibrant coral reefs, perfect for those eager to snorkel, dive, or fish. The tranquil waters invite leisurely swimming and boating, while lush coastal parks provide a scenic backdrop for hiking. It's an idyllic escape for nature lovers and aquatic enthusiasts alike.

  • Delfines BeachOpens in a new window – Discover the stunning expanse of Delfines Beach, where the soft sand meets the vibrant turquoise sea. This beach is perfect for sunbathing, swimming, or simply taking in the breathtaking views. Don't forget your camera, as the scenery is simply irresistible!
  • Iberostar Cancun Golf CourseOpens in a new window – Tee off at the Iberostar Cancun Golf Course, a beautiful golf resort that combines lush landscapes with stunning sea views. Whether you’re a seasoned golfer or a novice, the course offers a challenging yet enjoyable experience amidst tropical surroundings.
  • Langosta BeachOpens in a new window – Relax at Langosta Beach, a peaceful spot ideal for families and those seeking a quieter escape. The gentle waves and pristine sands create an inviting atmosphere for picnics, beach games, or a leisurely stroll along the shore.
  • Gaviota Azul BeachOpens in a new window – Dive into the lively energy of Gaviota Azul Beach, where you can soak up the sun, engage in water sports, or sip a refreshing drink at a nearby beach bar. This vibrant beach is a great place to meet fellow travellers and enjoy the lively ambience.
  • Maroma BeachOpens in a new window – Experience the pristine beauty of Maroma Beach, renowned for its powdery sand and crystal-clear waters. It’s an idyllic location for snorkelling, where you can explore the vibrant coral reefs and diverse marine life just off the shore.

4 tips for savvy savings when booking a hotel in Puerto Morelos

  1. Book for the cheapest times: The most budget-friendly period to visit Puerto Morelos is from September to November, when hotel prices are lower. To fully appreciate the key landmarks and immerse yourself in the rich history and culture of the area, a stay of at least 5 to 6 days is recommended. This duration allows for ample time to enjoy the stunning beaches, explore the vibrant coral reefs, and partake in activities like snorkelling, fishing, and swimming, all of which offer great value for money. Additionally, you can indulge in romantic excursions that promise relaxation and entertainment amidst the natural beauty of Puerto Morelos.
  2. Look for last-minute deals on Hotels.com: To discover last-minute deals to Puerto Morelos, visit the DealsOpens in a new window or Last-Minute DealsOpens in a new window section on Hotels.com, where you may find discounted hotel rates as your travel date approaches. Enabling email alerts or push notifications can keep you informed about flash sales and special promotions, helping you seize opportunities to save. Additionally, Smart ShoppingOpens in a new window is a comparison tool within the app that allows you to compare hotel prices and amenities, so you're more likely to see the best options. This way, if prices drop or rooms become available, you'll be among the first to know and can book your last-minute escape.
  3. Be flexible with dates: Prices can fluctuate depending on various factors such as the hotel's location, star rating, and the time of year. Therefore, being flexible with your travel dates may allow you to save on your stay at a hotel in Puerto Morelos. For those seeking distinctive accommodation, boutique hotels can provide a more personalised experience and, at times, better value for money. When you book with Hotels.com, we will inform you whether the price for your chosen dates is above or below the average. If the price is on the higher side, we will suggest more affordable dates, which could help you secure a better deal.
  4. Consider your location: Hotels located near the city centre usually tend to be pricier; however, with Puerto Morelos's excellent public transport connections, you may find a more affordable independent hotel situated further afield that remains well connected. For those keen to discover alternative, less crowded neighbourhoods or even lesser-known nearby towns, there is often great 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 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