Hotels in Puerto Morelos

Find the best deals on 655 hotels in Puerto Morelos

Check-in
Check-out
Compare vs momondo |

Top Hotels in Puerto Morelos

Find the perfect Puerto Morelos hotel for business or leisure
$self.alt
Now Sapphire Riviera Cancun Resort And Spa
8.7
£177
View all deals
$self.alt
Desire Resort & Spa Riviera Maya - Couples Only
9.2
£379
View all deals
$self.alt
Zoetry Paraiso de la Bonita
8.6
£346
View all deals
$self.alt
Azul Beach Resort Riviera Maya
8.9
£298
View all deals
$self.alt
Hotel Marina El Cid Spa & Beach Resort
8.9
£166
View all deals
$self.alt
Excellence Riviera Cancun by The Excellence Collection - Adults Only
9.5
£307
View all deals
$self.alt
Azul Sensatori Hotel By Karisma
8.4
£230
View all deals
$self.alt
Casa De Los Angeles Eco Boutique
£84
View all deals
$self.alt
Secrets Silversands Riviera CancunAdults Only
8.6
£254
View all deals
$self.alt
Now Jade Riviera Cancun Resort & Spa
8.7
£153
View all deals
$self.alt
Dreams Riviera Cancun Resort & Spa
8.8
£227
View all deals
$self.alt
Collection O Hotel Ojo de Agua
7.7
£57
View all deals
$self.alt
Hacienda Morelos Beach front Hotel
7.8
£54
View all deals
$self.alt
Desire Riviera Maya Pearl Resort - Couples Only
9.0
£476
View all deals
$self.alt
Buenos Dias B&b
8.8
£29
View all deals
$self.alt
Hotel Eden
8.4
£37
View all deals
$self.alt
Casitas Kinsol
8.9
£27
View all deals
$self.alt
Acamaya Reef Cabanas - Caravan Park
7.8
£30
View all deals
$self.alt
Hotel el Moro
8.7
£67
View all deals
$self.alt
Righetto Vacation Rentals
9.7
£56
View all deals
$self.alt
Jolie Jungle
8.6
£60
View all deals
$self.alt
Baru Riviera Maya
6.7
£132
View all deals
$self.alt
Grand Residences Riviera Cancun
9.4
£170
View all deals
$self.alt
Arrecifes Suites
8.5
£44
View all deals
$self.alt
Corales Suites
8.6
£50
View all deals
$self.alt
Rancho Sak-Ol
8.2
£55
View all deals
$self.alt
Acacia Condos
7.8
£93
View all deals
$self.alt
Posada Amor Hotel Boutique
8.5
£17
View all deals
$self.alt
Holiday Home Los Colibries
£44
View all deals
$self.alt
Casa Anita
£197
View all deals
$self.alt
Abbey del Sol
10.0
£42
View all deals
$self.alt
Abbey Del Sol
9.7
£100
View all deals
$self.alt
Casa Mulder
£296
View all deals
$self.alt
Modern Apartment Riviera Maya
9.8
£46
View all deals
$self.alt
Generations Riviera Maya By Karisma
9.0
£266
View all deals
$self.alt
Hotel Amar Inn
9.4
£42
View all deals
$self.alt
Arrecifes Suites II
£46
View all deals
$self.alt
Velas Condos
£68
View all deals
$self.alt
Hideaway at Royalton - Adults Only
8.2
£251
View all deals
$self.alt
Royalton Riviera Cancun
8.5
£226
View all deals

When to book a hotel in Puerto Morelos

Low season
September
High season
December

cheapest month to stay

50%

expected price decrease

most expensive time to stay

27%

expected price increase

Price
£135 - £341
Highest day of week
Wednesday
Cheapest day of week
Tuesday

avg. price over the last two weeks

Average price (weeknight)

£211

avg. price over the last two weeks

avg. price over the last two weeks

Average price (weekend night)

£184

avg. price over the last two weeks

Cheapest time to book
The cheapest time to book hotels in Puerto Morelos is: 1-2 star, 3 days before. 3 star, on the same day that your stay begins. 4-5 star, 13 days before.
90
Days before departure
0
1-2 star
£33 - £46
3 star
£47 - £75
4-5 star
£217 - £266

Puerto Morelos travel tips

Let us help you with the best tips about Puerto Morelos

How long do people stay in Puerto Morelos?

When visiting Puerto Morelos the average booking length is 5 nights.

How much does a hotel cost in Puerto Morelos?

The price of a hotel in Puerto Morelos depends on several factors such as star rating, location and demand. Generally speaking, the average cost of a hotel is around £367 per night.

When is the best time to book a hotel in Puerto Morelos?

The cheapest month to book a hotel in Puerto Morelos is September. The cost of your room could be as much as 48% cheaper than in peak months.

Which day is cheapest to stay in Puerto Morelos?

Monday is the cheapest day for hotel rooms in Puerto Morelos. Tuesday is the most expensive day.

How much does a luxury hotel in Puerto Morelos cost?

£359 per person, per night, is on average what you can expect to pay for luxury hotels in Puerto Morelos. To put this in perspective, £152 per person, per night is the average price of a hotel in Puerto Morelos, which is a price difference of around 58% to stay at a luxury hotel.

How much does a hostel in Puerto Morelos cost?

Hostels in Puerto Morelos (including hotels rated 2 stars and below) cost £45 per person, per night on average. This is £107 per night cheaper than the average cost of hotels in Puerto Morelos.


How much does a hotel in Puerto Morelos cost?

2 stars and below
$self.alt
#1 most popular
Casa De Los Angeles Eco Boutique
£84
$self.alt
#2 most popular
Hotel Eden
8.4
£37
$self.alt
Best value
Hostel Humanity
8.0
£11
3 stars
$self.alt
#1 most popular
Collection O Hotel Ojo de Agua
7.7
£57
$self.alt
#2 most popular
Hacienda Morelos Beach front Hotel
7.8
£54
$self.alt
Best value
Buenos Dias B&b
8.8
£29
4 stars and above
$self.alt
#1 most popular
Now Sapphire Riviera Cancun Resort And Spa
8.7
£177
$self.alt
#2 most popular
Desire Resort & Spa Riviera Maya - Couples Only
9.2
£379
$self.alt
Best value
Ocean Coral & Turquesa by H10
8.5
£134

Cheapest hotels in Puerto Morelos

Cheap hotels and hostels in Puerto Morelos
$self.alt
Casa Dolce Casa - Hostel
£10
$self.alt
Posada Amor Hotel Boutique
8.5
£17
$self.alt
Hostel Humanity
8.0
£11
$self.alt
The Mayan Blue House
7.0
£19
$self.alt
La Pausa
8.2
£13
$self.alt
Cozy Place Ready For You To Relax
10.0
£22

Best value hotels in Puerto Morelos

$self.alt
La Pausa
8.2
£13
$self.alt
Posada Amor Hotel Boutique
8.5
£17
$self.alt
Buenos Dias B&b
8.8
£29
$self.alt
Hostel Humanity
8.0
£11
$self.alt
Casitas Kinsol
8.9
£27
$self.alt
Cozy Place Ready For You To Relax
10.0
£22

Looking for a specific type of hotel

Romantic hotels in Puerto Morelos
$self.alt
Best value
Ocean Coral & Turquesa by H10
8.5
£134
$self.alt
No. 1 most popular
Now Sapphire Riviera Cancun Resort And Spa
8.7
£177
$self.alt
No. 2 most popular
Zoetry Paraiso de la Bonita
8.6
£346
$self.alt
No. 3 most popular
Azul Beach Resort Riviera Maya
8.9
£298
$self.alt
No. 4 most popular
Hotel Marina El Cid Spa & Beach Resort
8.9
£166
$self.alt
No. 5 most popular
Excellence Riviera Cancun by The Excellence Collection - Adults Only
9.5
£307
$self.alt
Azul Sensatori Hotel By Karisma
8.4
£230
Kid-friendly hotels in Puerto Morelos
$self.alt
Best value
Ocean Coral & Turquesa by H10
8.5
£134
$self.alt
No. 1 most popular
Now Sapphire Riviera Cancun Resort And Spa
8.7
£177
$self.alt
No. 2 most popular
Zoetry Paraiso de la Bonita
8.6
£346
$self.alt
No. 3 most popular
Azul Beach Resort Riviera Maya
8.9
£298
$self.alt
No. 4 most popular
Hotel Marina El Cid Spa & Beach Resort
8.9
£166
$self.alt
No. 5 most popular
Excellence Riviera Cancun by The Excellence Collection - Adults Only
9.5
£307
$self.alt
Azul Sensatori Hotel By Karisma
8.4
£230
Luxury hotels in Puerto Morelos
$self.alt
Best value
Azul Sensatori Hotel By Karisma
8.4
£230
$self.alt
No. 1 most popular
Zoetry Paraiso de la Bonita
8.6
£346
$self.alt
No. 2 most popular
Secrets Silversands Riviera CancunAdults Only
8.6
£254

Popular flight routes to Puerto Morelos

Find the cheapest flights to Puerto Morelos on popular routes
Newark to Cancún
Fastest flight time
4h 04m
Cheapest price
£183
New York to Cancún
Fastest flight time
4h 11m
Cheapest price
£252
Manchester to Cancún
Fastest flight time
10h 10m
Cheapest price
£337
London to Cancún
Fastest flight time
10h 20m
Cheapest price
£402
Glasgow to Cancún
Fastest flight time
9h 45m
Cheapest price
£482
Bristol to Cancún
Fastest flight time
9h 55m
Cheapest price
£493
Edinburgh to Cancún
Fastest flight time
14h 55m
Cheapest price
£508
Birmingham to Cancún
Fastest flight time
10h 05m
Cheapest price
£514
Leeds to Cancún
Fastest flight time
16h 35m
Cheapest price
£521
Newcastle upon Tyne to Cancún
Fastest flight time
10h 05m
Cheapest price
£546
View more

Start planning your trip to Puerto Morelos