We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
View map
Sponsored by:
Your selections
Clear all
  • Pool
Price per night
Amenities
Location
Any Distance
from
Accommodation
Traveller rating
Hotel class
Style
Hotel brand
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Lowest price
  • Distance
Updating list...
SAVE US$ 22
US$ 440
Excellence Resorts
US$ 418
View Deal
View hotel details
Collapse hotel details
Reviewed yesterday

Excellence Riviera Cancun was amazing. We were looking for a relaxing honeymoon and they went above and beyond to make this happen. From the moment we got there to when we left everything was...More

Reviewed yesterday

My husband and I just recently celebrated my birthday at Excellence. It was a wonderful experience with amazing staff. Hands down favorite restaurant was Spice. The sushi was to die for. We were not...More

Hotel website
Carretera Federal 307 Chetumal-Puerto Juarez KM 324 -342 | Manzana 7, Lote 1, S.M. 11, Puerto Morelos 77580, Mexico
(754) 227-6818
Room Service
Free Parking
Pool
Restaurant
Free Wifi
Fitness centre
Beachfront
Bar/Lounge
Spa
Breakfast included
5.0 Star Hotel
Now Sapphire Riviera Cancun
SAVE US$ 11
US$ 233
Bookit.com
US$ 222
View Deal
#1 Best Value of 26 hotels in Puerto Morelos
View hotel details
Collapse hotel details
Reviewed yesterday

The resort is wonderful. Great rooms, pools, and other facilities,(kid's area, tennis, work out facility, walkways,) but what makes this resort even better is the people. We were checked in by...More

Reviewed yesterday

We just returned from a week at NOW Sapphire and all I can say is WOW! My rating is because of the AMAZING level of service provided, the delicious and beautiful food, gorgeous surroundings and a...More

Hotel website
Super Manzana 11 Manzana 9 Lote 10, Puerto Morelos 77580, Mexico
011 52 81 4162 3449
Room Service
Pool
Fitness centre
Beachfront
Restaurant
Bar/Lounge
Spa
Free Internet
Free Parking
Breakfast included
4.0 Star Hotel
Bookit.com
US$ 299
View Deal
#2 Best Value of 26 hotels in Puerto Morelos
Savings alert: 21% below average rate

The price you found is 21% lower than this hotel's average rate of US$ 380/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

View hotel details
Collapse hotel details
Reviewed yesterday

Apologies this will be long, but I have to get everything in first the fantastic bits! First impressions were fantastic as handed a glass of cold champagne and a towel on arrival. We arrived late...More

Reviewed 2 days ago

Secrets resort was great. It was relaxing and the staff was friendly and very helpful. The best restaurant in the resort hands down is Portofino’s Italian restaurant. The food is delicious and the...More

Hotel website
Bahia de Petempich SM 12, Mz 31, Puerto Morelos 77580, Mexico
011 52 81 5350 0472
Fitness centre
Pool
Beachfront
Room Service
Restaurant
Bar/Lounge
Spa
Free Wifi
Free Parking
Breakfast included
4.5 Star Hotel
SAVE US$ 42
US$ 284
Bookit.com
US$ 242
View Deal
#3 Best Value of 26 hotels in Puerto Morelos
View hotel details
Collapse hotel details
Reviewed yesterday

This resort is top notch compared to all other locations I have been to. The resort, the food and the staff were all amazing. Left the resort for 4 excursions during our 7 day stay. Entertainment...More

Reviewed yesterday

The best Staff you could ask for! Everything was very clean and tidy. The food was great for being an all inclusive. Plenty of activities to do with friend's and family. Definitely going to stay...More

Hotel website
Carretera Federal 307 | Chetumal–Puerto Juárez, Benito Juárez, Puerto Morelos 77580, Mexico
011 52 81 4162 3448
Pool
Beachfront
Room Service
Restaurant
Fitness centre
Free Wifi
Free Parking
Breakfast included
Bar/Lounge
Spa
4.5 Star Hotel
SAVE US$ 168
US$ 330
Bookit.com
US$ 162
View Deal
#4 Best Value of 26 hotels in Puerto Morelos
Savings alert: 10% below average rate

The price you found is 10% lower than this hotel's average rate of US$ 181/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

View hotel details
Collapse hotel details
Reviewed yesterday

My family and I just got back from a five day stay at El Cid and we had a fantastic time. It's very close to Cancun airport, but much quieter than Cancun. Everyone who works at the resort, from the...More

Reviewed 4 days ago

We have been very pleased with our time there. Especially the service given my Omar at the front reception, Irving at the Infinity pool, Florida, housekeeping and especially Javier (restaurants...More

Hotel website
Boulevard El Cid Unidad 15, Puerto Morelos 77580, Mexico
011 52 55 5351 0754
Pool
Room Service
Fitness centre
Restaurant
Beachfront
Bar/Lounge
Breakfast included
Spa
Free Parking
4.0 Star Hotel
Now Jade Riviera Cancun
SAVE US$ 29
US$ 243
Bookit.com
US$ 214
View Deal
#5 Best Value of 26 hotels in Puerto Morelos
Savings alert: 13% below average rate

The price you found is 13% lower than this hotel's average rate of US$ 247/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

View hotel details
Collapse hotel details
Reviewed yesterday

We stayed here for 8 days total. The resort is beautiful and the staff are amazing. They made us feel right at home. We paid for the ocean view family suite and the first room we were in the sliding...More

Reviewed yesterday

Just got back after spending a week at this resort. I have stayed at quite a few locations in this area and the Now Jade has been by far the best Resort to date. David, Chino, Ceci, Job, Adrian...More

Hotel website
Blvd. El Sid Mz. 20 | Lote 1-1 Sm.3 Unidad 26, Puerto Morelos 77580, Mexico
011 52 81 5350 3379
Pool
Restaurant
Fitness centre
Room Service
Beachfront
Bar/Lounge
Spa
Free Parking
Free Internet
Breakfast included
4.0 Star Hotel
SAVE US$ 22
US$ 440
Excellence Resorts
US$ 418
View Deal
#6 Best Value of 26 hotels in Puerto Morelos
View hotel details
Collapse hotel details
Reviewed yesterday

Excellence Riviera Cancun was amazing. We were looking for a relaxing honeymoon and they went above and beyond to make this happen. From the moment we got there to when we left everything was...More

Reviewed yesterday

My husband and I just recently celebrated my birthday at Excellence. It was a wonderful experience with amazing staff. Hands down favorite restaurant was Spice. The sushi was to die for. We were not...More

Hotel website
Carretera Federal 307 Chetumal-Puerto Juarez KM 324 -342 | Manzana 7, Lote 1, S.M. 11, Puerto Morelos 77580, Mexico
(754) 227-6818
Room Service
Free Parking
Pool
Restaurant
Free Wifi
Fitness centre
Beachfront
Bar/Lounge
Spa
Breakfast included
5.0 Star Hotel
Ocean Coral & Turquesa
SAVE US$ 187
US$ 327
Bookit.com
US$ 140
View Deal
#7 Best Value of 26 hotels in Puerto Morelos
Savings alert: 28% below average rate

The price you found is 28% lower than this hotel's average rate of US$ 195/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

View hotel details
Collapse hotel details
Reviewed 2 days ago

We love coming here as this is our third year in a row. However, some of the best staff members have moved to different areas of the hotel such as Jimmy who worked in the privilege lounge but now...More

Reviewed 3 days ago

Just came back from this hotel after 2 weeks, Had fantastic time, Food good plenty of choice, Rooms are as showing, plenty of food and drink all day, grounds are kept lovely. Only down full was...More

Hotel website
Carretera Cancun - Playa del Carmen, Lotes 1-5 | Manzana 5, Super Manzana 12, Puerto Morelos 77580, Mexico
011 52 55 5350 9570
Pool
Fitness centre
Beachfront
Room Service
Restaurant
Spa
Free Parking
Breakfast included
Free Internet
4.0 Star Hotel
Zoetry Paraiso de La Bonita
SAVE US$ 48
US$ 629
Bookit.com
US$ 581
View Deal
#8 Best Value of 26 hotels in Puerto Morelos
View hotel details
Collapse hotel details
Reviewed yesterday

We stayed here in the beginning of October for my birthday and it was simply the best. The staff are beyond amazing and always remember your name. We were greeted at the airport with cold towels and...More

Reviewed yesterday

As we enjoy small, limited activity & quiet hotels, this was our 2nd time (2011) at Zoetry and we really enjoyed our stay this time as well. Hiccups so minor but any resort will have a couple! Would...More

Hotel website
Carretera Chetumal _Cancun Km 328 | Bahia Petempich, Puerto Morelos 77580, Mexico
011 52 81 4163 6472
Free Parking
Fitness centre
Pool
Room Service
Free Wifi
Beachfront
Restaurant
Bar/Lounge
Breakfast included
Spa
5.0 Star Hotel
Breathless Riviera Cancun Resort & Spa
Bookit.com
US$ 400
View Deal
#9 Best Value of 26 hotels in Puerto Morelos
View hotel details
Collapse hotel details
Reviewed yesterday

P is for Plenty of things to do , if you wanted to party then party ,if you wanted to relax then relax , if you wanted to do a little of both then do both! I didn’t feel the party side was too crazy...More

Reviewed yesterday

We will definitely be back here soon. As new Unlimited VIP members we plan to bring back family and friends to enjoy the hotel as much as we did. The staff was great and treated us like VIPs all the...More

Hotel website
Bahia Petempich S/N | Puerto Morelos Km.27.5, Mz 41, Sm 12, Puerto Morelos 77580, Mexico
011 52 81 5350 3387
Pool
Beachfront
Room Service
Free Parking
Restaurant
Bar/Lounge
Spa
Free Wifi
Breakfast included
Fitness centre
4.5 Star Hotel
Hotel Hacienda Morelos
SAVE US$ 31
US$ 102
Expedia.com
US$ 71
View Deal
#10 Best Value of 26 hotels in Puerto Morelos
Savings alert: 23% below average rate

The price you found is 23% lower than this hotel's average rate of US$ 92/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

View hotel details
Collapse hotel details
Reviewed 2 weeks ago

Stayed at this hotel for five days. The hotel was clean and well maintained. The staff was very pleasant and did a great job of looking after us. Breakfast was included and it was delicious, so much...More

Reviewed 3 weeks ago

We selected Hacienda Morelos because we wanted to be near both town and the beach, so its location was perfect. We were also diving with Aquanauts, whose shop is located on the ground floor. We had...More

Av. Rafael Melgar Mza.2 Lote 5, Puerto Morelos 77580, Mexico
Pool
Beachfront
Free Internet
Free Parking
Restaurant
Bar/Lounge
3.0 Star Hotel
Azul Beach Resort Sensatori Mexico
SAVE US$ 12
US$ 381
Hotels.com
US$ 369
View Deal
#11 Best Value of 26 hotels in Puerto Morelos
Savings alert: 15% below average rate

The price you found is 15% lower than this hotel's average rate of US$ 433/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

View hotel details
Collapse hotel details
Reviewed yesterday

We are members without kids so we were a bit hesitant to book at this "everyone" resort but have been to almost all other Karisma resorts here in Mexico and wanted to give it a try. We are happy we...More

Reviewed yesterday

Visited this resort recently for my 40th birthday, and I would come back in a heart beat! Absolutely stunning! The staff are on another level, we arrived to a lovely welcome with watermelon and...More

Carretera Cancun-Puerto Morelos km 27.5 | Manz 37, Super Manz 12, Bahia Petempich, Puerto Morelos 77580, Mexico
Beachfront
Pool
Room Service
Free Parking
Restaurant
Bar/Lounge
Spa
Free Wifi
Breakfast included
Fitness centre
4.5 Star Hotel
SAVE US$ 206
US$ 551
Orbitz.com
US$ 345
View Deal
#12 Best Value of 26 hotels in Puerto Morelos
Savings alert: 13% below average rate

The price you found is 13% lower than this hotel's average rate of US$ 397/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

View hotel details
Collapse hotel details
Reviewed yesterday

This resort was amazing and the people who work there are amazing as well. They were very friendly and helpful. Resort food was good, we mainly enjoyed the breakfast. I would definitely recommend...More

Reviewed yesterday

Beautiful all-inclusive resort situated ideally between Cancun and Playa Del Carmen. Great service with delicious drinks and good food. I highly recommend the Roma-Italian Restaurant. Good...More

Carretera Federal Cancun-Tulum Km. 27.5, Puerto Morelos 77580, Mexico
Beachfront
Pool
Room Service
Free Internet
Free Parking
Restaurant
Bar/Lounge
Spa
Breakfast included
Fitness centre
4.5 Star Hotel
SAVE US$ 176
US$ 461
Otel.com
US$ 285
View Deal
#13 Best Value of 26 hotels in Puerto Morelos
View hotel details
Collapse hotel details
Reviewed 2 days ago

Just spent 4 nights at this amazing resort with a group of 6 ladies. We had beach front 2 bedroom master suite and are so glad we booked it. The view was spectacular! The pictures don’t do it...More

Reviewed 2 days ago

The driver that picked us up said the hotel is 5 diamonds not 5 stars. Ha-ha..I could not agree more. It was an exceptional vacation with customer service that was royal to say the least. The...More

Hotel website
Boulevard El Cid | Unidad 28 Lote 1, Manzana 20 Supermanzana 3, Puerto Morelos 77580, Mexico
(954) 736-5887
Free Wifi
Pool
Free Parking
Fitness centre
Beachfront
Room Service
Restaurant
Bar/Lounge
Spa
5.0 Star Hotel
Hotel el Moro
Expedia.com
US$ 96
View Deal
#14 Best Value of 26 hotels in Puerto Morelos
View hotel details
Collapse hotel details
Reviewed 4 weeks ago

The hotel has new owners since we last visited in May. It's evident in the fresh coat of paint, refinished woodwork, new potted plants and decorations, new drapes and refrigerators in the rooms...More

Reviewed 1 May 2017

Great visit to Puerto Morelos and Hotel Moro. The hotel has a beautifully landscaped courtyard with large trees and flowering vines. Very green and a quiet place to relax. Above the 3rd floor...More

Hotel website
Av. Javier Rojo Gomez | Sm-2, M-5, L-17, Puerto Morelos 77580, Mexico
011 52 998 871 0159
Free Wifi
Pool
Restaurant
Free Parking
Bar/Lounge
Breakfast included
2.5 Star Hotel
Hotel Ojo De Agua
SAVE US$ 4
US$ 77
Booking.com
US$ 73
View Deal
#15 Best Value of 26 hotels in Puerto Morelos
View hotel details
Collapse hotel details
Reviewed 5 May 2017

Nice quick stop right on the beach. Got a $16.50, 30 minute beach massage which included the tip! Sometimes got hot shower and sometimes tepid. Toilet did not consistently flush. It was affordable...More

Reviewed 25 March 2017

On the beach, within walking distance to every great restaurant in town. Great restaurant on the beach in front of the hotel as well with constant beach service! Well on its way to becoming a 4 or 5...More

Mza. 2 Av. Javier Rojo Gomez S.M. 2 Lote 16 | Frac. Ojo de Agua, Puerto Morelos 77580, Mexico
Free Parking
Pool
Restaurant
Beachfront
Free Wifi
3.0 Star Hotel
Hideaway at Royalton Riviera Cancun
Expedia.com
US$ 720
View Deal
#16 Best Value of 26 hotels in Puerto Morelos
View hotel details
Collapse hotel details
Reviewed yesterday

Our 2nd stay at the Hideaway. This resort is Amazing. Food at Grazie was Fantastic! Our waiters Daniel and Misael went Above and Beyond their duties. If you want to visit the Spa ask for Maricela...More

Reviewed 3 days ago

My second visit to The Hideaway but first time bringing my husband. Cancun offers many options but the extraordinary service in the adult-only Hideaway at the Royalton Riviera Can un makes this a...More

Carretera Federal 307 | Tulum-Cancun Km 332,15, SM31, Puerto Morelos 77500, Mexico
Beachfront
Free Wifi
Pool
Room Service
Free Parking
Restaurant
Bar/Lounge
Spa
Fitness centre
4.5 Star Hotel
Royalton Riviera Cancun Resort & Spa
Cancelon
US$ 383
View Deal
#17 Best Value of 26 hotels in Puerto Morelos
Savings alert: 17% below average rate

The price you found is 17% lower than this hotel's average rate of US$ 459/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

View hotel details
Collapse hotel details
Reviewed yesterday

The resort itself is absolutely beautiful and staff is super accommodating. As other reviews I've read mentioned, beach did have a lot of seaweed and water wasn't the crystal blue see through that I...More

Reviewed yesterday

First day at the amazing Royalton and decided to do a kick boxing class with my 14 year old daughter. Urial was the instructor, not sure if we love him or hate him, it depends which part of the...More

Carretera Federal 307 | Cancun-Playa del Carmen Km 332,15, SM31, MZ 03, Puerto Morelos 77500, Mexico
Pool
Beachfront
Room Service
Restaurant
Bar/Lounge
Spa
Free Wifi
Fitness centre
Free Parking
4.5 Star Hotel
Cabanas Puerto Morelos
No availability for your dates from these sites
#18 Best Value of 26 hotels in Puerto Morelos
View hotel details
Collapse hotel details
Reviewed 4 January 2017

We stayed here for 2 days just after Xmas. There are goods be bad points about the cabanas. The contact with the host and current manager is excellent. We were due to arrive quite late but actually...More

Reviewed 17 March 2016

Our cabana is very spacious and comfortable. We have a front patio that is just perfect for relaxing as well as a back patio - open the doors and you won't need to use the ac (which does work...More

Avenida Javier Rojo Gomez | SMZ-02, MZ-12, Lote 7A, Puerto Morelos 77580, Mexico
Pool
Free Internet
Free Parking
Condo-Hotel Marviya
#19 Best Value of 26 hotels in Puerto Morelos
View hotel details
Collapse hotel details
Reviewed 4 March 2016

This place is super clean with separate bedroom and storage. The town bus stops right at the door. It is a block to the beach. Hope to stay there next year. The full kitchen has everything you...More

Reviewed 13 May 2014

excellent place for your vacations,only 2 minutes from beach and at reasonable cost.Stayed at condo/penthouse#10 overlooking the town.New and modern with A/C ,S/Ssteel appliances,bbq,outside spa...More

Ave Ninos Heroes | Calle Lazaro Cardenas, Puerto Morelos 77580, Mexico
Pool
Free Parking
Beachfront
Spa
Free Wifi
La Casa de los Angeles
No availability for your dates from these sites
#20 Best Value of 26 hotels in Puerto Morelos
View hotel details
Collapse hotel details
Reviewed 21 March 2015

Well.....what to say......no electricity , no hot water, no food, and the next week I discovered that I had head lice. Now I did stay in another hotel that week too so I don't know which one I...More

Reviewed 1 February 2015

See the beautiful pictures posted? You will think you are in the wrong place when you actually get there, if you can find it, that is. We drove in from Cancun around 9pm. Like many others have...More

Marina del Cid, Lote 15, Puerto Morelos 01800, Mexico
Pool
Free Parking
Beachfront
3.0 Star Hotel
*Prices are provided by our partners, and reflect average nightly room rates, including taxes and fees that are fixed, known to our partners, and due at time of booking. Please see our partners for more details.