Hotels in Puerto Morelos

Wed 28 Jan
Sat 31 Jan
January 2026
22
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
22 Jan - 23 Jan
Tomorrow
23 Jan - 24 Jan
This weekend
23 Jan - 25 Jan
Next weekend
30 Jan - 1 Feb

Where to stay in Puerto Morelos?

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
Sota Human Space
Sota Human Space
Puerto Morelos
  • Boutique resort with two tropical pools, minutes from Puerto Morelos' beaches.
£211
includes taxes & fees
31 Jan - 1 Feb
Sota Human Space
Hotel Tequila Cancun
Hotel Tequila Cancun
Puerto Morelos
  • Stay near popular attractions with complimentary WiFi and a refreshing outdoor pool.
£50
includes taxes & fees
26 Jan - 27 Jan
Hotel Tequila Cancun
Xakluum Eco Glampings
Xakluum Eco Glampings
Puerto Morelos
£89
includes taxes & fees
28 Jan - 29 Jan
Xakluum Eco Glampings
Greta Puerto Morelos
Greta Puerto Morelos
Puerto Morelos
£135
includes taxes & fees
27 Jan - 28 Jan
Greta Puerto Morelos
Studios walking distance to the beach
Studios walking distance to the beach
Puerto Morelos
£83
includes taxes & fees
31 Jan - 1 Feb
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
Hotel & Beach Club Ojo de Agua
Hotel & Beach Club Ojo de Agua
Puerto Morelos
  • Beach retreat near Puerto Morelos with 2 outdoor pools and a vibrant club vibe.
Hotel & Beach Club Ojo de Agua
MoonLight Condos Puerto Morelos
MoonLight Condos Puerto Morelos
Puerto Morelos
  • Relaxing rooftop retreat steps from Puerto Morelos Town Square with a refreshing pool.
£107
includes taxes & fees
24 Jan - 25 Jan
MoonLight Condos Puerto Morelos
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.
£543
includes taxes & fees
23 Jan - 24 Jan
Paraiso de la Bonita, Adult All-Inclusive, a Luxury Collection Resort
Sensaciones Motel Boutique - Adults Only
Sensaciones Motel Boutique - Adults Only
Puerto Morelos
Sensaciones Motel Boutique - Adults Only
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
23 Jan - 24 Jan
Hacienda Morelos Beach Front Hotel
Buenos Dias B&B
Buenos Dias B&B
Puerto Morelos
£42
includes taxes & fees
24 Jan - 25 Jan
Buenos Dias B&B
Villas Kaàn
Villas Kaàn
Puerto Morelos
  • Escape to paradise with Egyptian cotton sheets and twin pools in Puerto Morelos.
£86
includes taxes & fees
21 Feb - 22 Feb
Villas Kaàn
Hokhmah Heart Hotel
Hokhmah Heart Hotel
Puerto Morelos
  • Tropical wellness escape near Puerto Morelos Beach with rejuvenating spa services.
£45
includes taxes & fees
2 Feb - 3 Feb
Hokhmah Heart Hotel
Secrets Riviera Cancún All Preferred - Adults Only - All inclusive
Secrets Riviera Cancún All Preferred - Adults Only - All inclusive
Puerto Morelos
  • Luxurious adults-only beachfront retreat with private shore and outdoor pool.
£358
includes taxes & fees
16 Feb - 17 Feb
Secrets Riviera Cancún All Preferred - Adults Only - All inclusive
Velas Condos
Velas Condos
Puerto Morelos
  • Coastal apartments with private pool, steps from Puerto Morelos Beach and town square.
£141
includes taxes & fees
28 Jan - 29 Jan
Velas Condos
Hotel Caracol Puerto Morelos
Hotel Caracol Puerto Morelos
Puerto Morelos
  • Contemporary Puerto Morelos hotel close to town square and nearby beaches.
£51
includes taxes & fees
31 Jan - 1 Feb
Hotel Caracol Puerto Morelos
Hotel Ojo de Agua
Hotel Ojo de Agua
Puerto Morelos
  • Coastal charm and tropical vibes at this beach property near Puerto Morelos.
£90
includes taxes & fees
30 Jan - 31 Jan
Hotel Ojo de Agua
Casa Puerto Morelos
Casa Puerto Morelos
Puerto Morelos
  • Walk to Puerto Morelos Beach from this seaside guesthouse with 4 beach bars.
Casa Puerto Morelos
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
£169
for 2 nights, 1 room
£85 per night
includes taxes & fees
Oom Bubble Boutique Riviera Cancun - Adults Only

Sota Human Space

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

Velas Condos

Velas Condos
Puerto Morelos
£97 off
£269
for 2 nights, 1 room
£134 per night
includes taxes & fees
Velas Condos

Hotel Caracol Puerto Morelos

Hotel Caracol Puerto Morelos
Puerto Morelos
£32 off
£144
for 2 nights, 1 room
£72 per night
includes taxes & fees
Hotel Caracol Puerto Morelos
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
£558
for 2 nights, 1 room
£279 per night
includes taxes & fees
Royalton Splash Riviera Cancun, An Autograph Collection All-Inclusive Resort

Alma Maya Resort – Riviera Maya

Alma Maya Resort – Riviera Maya
Puerto Morelos
£160 off
£437
for 2 nights, 1 room
£219 per night
includes taxes & fees
Alma Maya Resort – Riviera Maya

Hotel Arrecifes Suites

Hotel Arrecifes Suites
Puerto Morelos
£74 off
£319
for 2 nights, 1 room
£160 per night
includes taxes & fees
Hotel Arrecifes Suites
VIP Access

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

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

Corales Suites

Corales Suites
Puerto Morelos
£29 off
£263
for 2 nights, 1 room
£132 per night
includes taxes & fees
Corales Suites
VIP Access

Dreams Sapphire Resort & Spa - All Inclusive

Dreams Sapphire Resort & Spa - All Inclusive
Puerto Morelos
£391 off
£918
for 2 nights, 1 room
£459 per night
includes taxes & fees
Dreams Sapphire Resort & Spa - 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
£897
for 2 nights, 1 room
£448 per night
includes taxes & fees
Sign in for extra savings
Grand Residences Riviera Cancún All Inclusive

Kaam Accommodations

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

Dreams Puerto Morelos Resort & Spa - All Inclusive

Dreams Puerto Morelos Resort & Spa - All Inclusive
Puerto Morelos
£311 off
£732
for 2 nights, 1 room
£366 per night
includes taxes & fees
Dreams Puerto Morelos Resort & Spa - All Inclusive

Iberostar Selection Riviera Cancún - All Inclusive

Iberostar Selection Riviera Cancún - All Inclusive
Puerto Morelos
£664
for 2 nights, 1 room
£332 per night
includes taxes & fees
Sign in for extra savings
Iberostar Selection Riviera Cancún - All Inclusive
VIP Access

Oom Bubble Boutique Riviera Cancun - Adults Only

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

Sota Human Space

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

Greta Puerto Morelos

Greta Puerto Morelos
Puerto Morelos
£295
for 2 nights, 1 room
£148 per night
includes taxes & fees
Sign in for extra savings
Greta Puerto Morelos
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
£136 off
£1,232
for 2 nights, 1 room
£616 per night
includes taxes & fees
Paraiso de la Bonita, Adult All-Inclusive, a Luxury Collection Resort

Hotel Arrecifes Suites

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

Velas Condos

Velas Condos
Puerto Morelos
£97 off
£269
for 2 nights, 1 room
£134 per night
includes taxes & fees
Velas Condos
VIP Access

Excellence Riviera Cancun - Adults Only All Inclusive

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

Alma Maya Resort – Riviera Maya

Alma Maya Resort – Riviera Maya
Puerto Morelos
£160 off
£437
for 2 nights, 1 room
£219 per night
includes taxes & fees
Alma Maya Resort – Riviera Maya

Hotel Caracol Puerto Morelos

Hotel Caracol Puerto Morelos
Puerto Morelos
£16 off
£98
for 2 nights, 1 room
£49 per night
includes taxes & fees
Hotel Caracol Puerto Morelos
VIP Access

Dreams Sapphire Resort & Spa - All Inclusive

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

Areia Boutique Hotel - Puerto Morelos

Areia Boutique Hotel - Puerto Morelos
Puerto Morelos
£384 off
£298
for 2 nights, 1 room
£149 per night
includes taxes & fees
Areia Boutique Hotel - Puerto Morelos

Hotel & Beach Club Ojo de Agua

Hotel & Beach Club Ojo de Agua
Puerto Morelos
£245 off
£245
for 2 nights, 1 room
£122 per night
includes taxes & fees
Hotel & Beach Club Ojo de Agua
VIP Access

Grand Residences Riviera Cancún All Inclusive

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

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

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

Corales Suites

Corales Suites
Puerto Morelos
£29 off
£263
for 2 nights, 1 room
£132 per night
includes taxes & fees
Corales Suites
VIP Access

Oom Bubble Boutique Riviera Cancun - Adults Only

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

Greta Puerto Morelos

Greta Puerto Morelos
Puerto Morelos
£221
for 1 room
includes taxes & fees
Sign in for extra savings
Greta Puerto Morelos

Velas Condos

Velas Condos
Puerto Morelos
£18 off
£180
for 1 room
includes taxes & fees
Velas Condos

Glamping Mama Loo MM

Glamping Mama Loo MM
Puerto Morelos
£34 off
£63
for 1 room
includes taxes & fees
Glamping Mama Loo MM
VIP Access

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

Secrets Riviera Cancún All Preferred - Adults Only - All inclusive
Puerto Morelos
£180 off
£422
for 1 room
includes taxes & fees
Secrets Riviera Cancún All Preferred - Adults Only - All inclusive

Alma Maya Resort – Riviera Maya

Alma Maya Resort – Riviera Maya
Puerto Morelos
£80 off
£219
for 1 room
includes taxes & fees
Alma Maya Resort – Riviera Maya

Corales Suites

Corales Suites
Puerto Morelos
£22 off
£202
for 1 room
includes taxes & fees
Corales Suites
VIP Access

Excellence Riviera Cancun - Adults Only All Inclusive

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

Hotel Arrecifes Suites

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

Hotel Ojo de Agua

Hotel Ojo de Agua
Puerto Morelos
£131 off
£100
for 1 room
includes taxes & fees
Hotel Ojo de Agua
VIP Access

Grand Residences Riviera Cancún All Inclusive

Grand Residences Riviera Cancún All Inclusive
Puerto Morelos
£241 off
£396
for 1 room
includes taxes & fees
Grand Residences Riviera Cancún All Inclusive
VIP Access

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

Ventus at Marina El Cid Spa & Beach Resort - All Inclusive
Puerto Morelos
£197 off
£385
for 1 room
includes taxes & fees
Ventus at Marina El Cid Spa & Beach Resort - All Inclusive
VIP Access

Margaritaville Island Reserve Riviera Maya - An Adults Only All Inclusive

Margaritaville Island Reserve Riviera Maya - An Adults Only All Inclusive
Puerto Morelos
£39 off
£358
for 1 room
includes taxes & fees
Margaritaville Island Reserve Riviera Maya - An Adults Only All Inclusive

Royalton Hideaway Riviera Cancun, An Autograph Collection All-Inclusive Resort- Adults Only - Newly Renovated - Newly Renovated

Royalton Hideaway Riviera Cancun, An Autograph Collection All-Inclusive Resort- Adults Only - Newly Renovated - Newly Renovated
Puerto Morelos
£91 off
£369
for 1 room
includes taxes & fees
Royalton Hideaway Riviera Cancun, An Autograph Collection All-Inclusive Resort- Adults Only - Newly Renovated - Newly Renovated
VIP Access

Dreams Sapphire Resort & Spa - All Inclusive

Dreams Sapphire Resort & Spa - All Inclusive
Puerto Morelos
£168 off
£396
for 1 room
includes taxes & fees
Dreams Sapphire Resort & Spa - All Inclusive

Check out hotels with a spa 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

Sota Human Space

Sota Human Space
Puerto Morelos
£211
includes taxes & fees
31 Jan - 1 Feb
Sota Human Space

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

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

Dreams Natura Resort & Spa - All Inclusive

Dreams Natura Resort & Spa - All Inclusive
Puerto Morelos
£338
includes taxes & fees
16 Feb - 17 Feb
Dreams Natura Resort & Spa - 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
£295
includes taxes & fees
24 Jan - 25 Jan
Royalton Riviera Cancun, An Autograph Collection All-Inclusive Resort & Casino - Newly Renovated

Alma Maya Resort – Riviera Maya

Alma Maya Resort – Riviera Maya
Puerto Morelos
Alma Maya Resort – Riviera Maya

Ocean Coral & Turquesa All Inclusive

Ocean Coral & Turquesa All Inclusive
Puerto Morelos
£298
includes taxes & fees
9 Feb - 10 Feb
Ocean Coral & Turquesa 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

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
£386
includes taxes & fees
27 Jan - 28 Jan
Margaritaville Island Reserve Riviera Cancún - A Karisma All-Inclusive Experience for All

Villas Kaàn

Villas Kaàn
Puerto Morelos
£86
includes taxes & fees
21 Feb - 22 Feb
Villas Kaàn
View all properties

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

Greta Puerto Morelos

Greta Puerto Morelos
Puerto Morelos
£135
includes taxes & fees
27 Jan - 28 Jan
Greta Puerto Morelos

Studios walking distance to the beach

Studios walking distance to the beach
Puerto Morelos
£83
includes taxes & fees
31 Jan - 1 Feb
Studios walking distance to the beach

Hotel & Beach Club Ojo de Agua

Hotel & Beach Club Ojo de Agua
Puerto Morelos
Hotel & Beach Club Ojo de Agua

Velas Condos

Velas Condos
Puerto Morelos
£141
includes taxes & fees
28 Jan - 29 Jan
Velas Condos

Hacienda Morelos Beach Front Hotel

Hacienda Morelos Beach Front Hotel
Puerto Morelos
£138
includes taxes & fees
23 Jan - 24 Jan
Hacienda Morelos Beach Front Hotel

MoonLight Condos Puerto Morelos

MoonLight Condos Puerto Morelos
Puerto Morelos
£107
includes taxes & fees
24 Jan - 25 Jan
MoonLight Condos Puerto Morelos

Hotel Arrecifes Suites

Hotel Arrecifes Suites
Puerto Morelos
£126
includes taxes & fees
27 Jan - 28 Jan
Hotel Arrecifes Suites

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

Paraiso de la Bonita, Adult All-Inclusive, a Luxury Collection Resort
Puerto Morelos
£543
includes taxes & fees
23 Jan - 24 Jan
Paraiso de la Bonita, Adult All-Inclusive, a Luxury Collection Resort

Hotel Ojo de Agua

Hotel Ojo de Agua
Puerto Morelos
£90
includes taxes & fees
30 Jan - 31 Jan
Hotel Ojo de Agua

Villas Kaàn

Villas Kaàn
Puerto Morelos
£86
includes taxes & fees
21 Feb - 22 Feb
Villas Kaàn
View all properties

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

Dreams Riviera Cancun Resort & Spa - All Inclusive

Dreams Riviera Cancun Resort & Spa - All Inclusive
Puerto Morelos
£408
includes taxes & fees
25 Jan - 26 Jan
Dreams Riviera Cancun Resort & Spa - All Inclusive

Excellence Riviera Cancun - Adults Only All Inclusive

Excellence Riviera Cancun - Adults Only All Inclusive
Puerto Morelos
£452
includes taxes & fees
28 Jan - 29 Jan
Excellence Riviera Cancun - Adults Only All Inclusive

Sota Human Space

Sota Human Space
Puerto Morelos
£211
includes taxes & fees
31 Jan - 1 Feb
Sota Human Space

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
£386
includes taxes & fees
27 Jan - 28 Jan
Margaritaville Island Reserve Riviera Cancún - A Karisma All-Inclusive Experience for All

Grand Residences Riviera Cancún All Inclusive

Grand Residences Riviera Cancún All Inclusive
Puerto Morelos
£373
includes taxes & fees
10 Feb - 11 Feb
Grand Residences Riviera Cancún All Inclusive

Ocean Coral & Turquesa All Inclusive

Ocean Coral & Turquesa All Inclusive
Puerto Morelos
£298
includes taxes & fees
9 Feb - 10 Feb
Ocean Coral & Turquesa All Inclusive

Greta Puerto Morelos

Greta Puerto Morelos
Puerto Morelos
£135
includes taxes & fees
27 Jan - 28 Jan
Greta Puerto Morelos

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

Ventus at Marina El Cid Spa & Beach Resort - All Inclusive
Puerto Morelos
£364
includes taxes & fees
5 Feb - 6 Feb
Ventus at Marina El Cid Spa & Beach Resort - 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
£543
includes taxes & fees
23 Jan - 24 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
£340
includes taxes & fees
17 Feb - 18 Feb
Margaritaville Island Reserve Riviera Maya - An Adults Only All Inclusive
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
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

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_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
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
Underground caves Cenote Siete Bocas, Riviera Maya,

Cenote Siete Bocas

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

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

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

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
"Very nice and clean place. The stuff were friendly."
Evette 5-night trip
Posted 1 day ago
Margaritaville Island Reserve Riviera Cancún - A Karisma All-Inclusive Experience for All
Royalton Splash Riviera Cancun, An Autograph Collection All-Inclusive Resort

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

10/10 Excellent
"The butlers stood out 100% Clarisa & Jhonny! Jhonny went over the top to make our experience so pleasurable! I can't say enough about him !!! Thank you Joe & Jen Gray "
Joseph Richard 6-night trip
Posted 2 days ago
Royalton Splash Riviera Cancun, An Autograph Collection All-Inclusive Resort
Excellence Riviera Cancun - Adults Only All Inclusive

Excellence Riviera Cancun - Adults Only All Inclusive

10/10 Excellent
"Staff is super friendly and helpful. Many different pools with lots of chairs. Clean beach with tons of chairs. Great food options. "
Andrea L 4-night trip
Posted 3 days ago
Excellence Riviera Cancun - Adults Only All Inclusive
Ventus at Marina El Cid Spa & Beach Resort - All Inclusive

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

10/10 Excellent
"Absolutely amazing"
Inciya 5-night trip
Posted 4 days ago
Ventus at Marina El Cid Spa & Beach Resort - All Inclusive
Ventus Ha at Marina El Cid Spa & Beach Resort

Ventus Ha at Marina El Cid Spa & Beach Resort

10/10 Excellent
"Everything was perfect. This is a fantastic resort. The food was great and there was a lot of variety. I don’t eat meat, just seafood and I felt like there was enough for me. I’m the type of traveler that will look at countless resorts and reviews to figure out where to stay. It took me a while to land on this resort, but I’m glad I did. A few things to know: there’s 3 resorts all in like 5-10 min walking distance but like a 2 min golf cart ride. You have access to all 3, it feels like they’re all one big resort anyways. I picked this resort, Ventus Ha instead of the other two which is called Ventus and the other one Marina/ el cid because of the price. The names all sound similar but this one is Ventus Ha. There’s hammocks in every balcony and around the pool area which is such a fun touch. It has a rooftop pool adults only on the seventh floor with hammocks, beds, chairs and a bar. There’s a big pool also on the ground floor and jacuzzi plus a bar. There’s a hibachi restaurant called KOBO which is freaking amazing. It was so good. The other restaurant has breakfast lunch and dinner which was also yum. You have access to the other 2 hotels as well. If you want to go use their pool, or the beach or restaurants etc you can go to the lobby outside and ask for someone to take you w a golf cart. There’s always drivers in golf carts dropping people off all the time. Everyone is so nice. There’s free 24hr room service. You have to reserve restaurant for dinner in advance! "
Mila 4-night trip
Posted 4 days ago
Ventus Ha at Marina El Cid Spa & Beach Resort
Royalton Hideaway Riviera Cancun, An Autograph Collection All-Inclusive Resort- Adults Only

Royalton Hideaway Riviera Cancun, An Autograph Collection All-Inclusive Resort- Adults Only

10/10 Excellent
"Clean facility and the hospitality. Enjoyed the Dorado for Breakfast and Lunch. Night entertainment music was great. "
Belinda 4-night trip
Posted 5 days ago
Royalton Hideaway Riviera Cancun, An Autograph Collection All-Inclusive Resort- Adults Only
Dreams Natura Resort & Spa - All Inclusive

Dreams Natura Resort & Spa - All Inclusive

10/10 Excellent
"The staff are amazing, so sweet and attentive! We had a wonderful stay at Dreams Natura. The resort is a perfect size, the pools are clean and good sizes. The food is great. Clean rooms , although there are part of the room that need more attention like the bathroom doors and shower doors are in need of repair. However they didnt affect our experience there at all. All the restaurants are decent, especially Portofino. Shout out the Alfredo who make the evening so fun and memorable. My favourite is CoCo cafe, the unlimited softserve and smoothies are so wonderful. "
Sarinya 4-night trip
Posted 5 days ago
Dreams Natura Resort & Spa - All Inclusive
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 6 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 6 days ago
Dreams Sapphire Resort & Spa - 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 £42 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 £42 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