Skip to main content

Get the advice you need. Check the latest COVID-19 restrictions before you travel. Learn more

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Puerto Morelos – 164 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

Casa del Puerto by MIJ - Beachfront Hotel

Hotel in Puerto Morelos

Located in Puerto Morelos, Casa del Puerto by MIJ - Beachfront Hotel features accommodations with private terraces. It’s perfect for wheelchair users

Show more Show less
7.9
Good
1,038 reviews
Price from
$97.39
per night

Hotel Ojo De Agua

Hotel in Puerto Morelos

Located only 164 feet from the beach, the Ojo del Agua Hotel offers guests free Wi-Fi in public areas, an on-site diving and snorkeling store and massage service. amazing beach front property big comfy rooms everything what you need for your vacation and amazing stuff

Show more Show less
7.1
Good
887 reviews
Price from
$86
per night

Senses Riviera Maya by Artisan - All inclusive-Adults only

Hotel in Puerto Morelos

Located in Puerto Morelos, a few steps from Playa Paraiso, Senses Riviera Maya by Artisan - All inclusive-Adults only has accommodations with a garden, free private parking, a shared lounge and a bar.... The rooms are big and beautifully styled, and the view from the balcony is fantastic. The food in the restaurant is very good. You order from a menu instead of the usual all-inclusive buffets. The staff, especially in the reception, are so friendly and helpful. We are coming back when the world is back to normal after the chaos caused by the corona virus.

Show more Show less
7.6
Good
434 reviews
Price from
$400
per night

Hacienda Morelos Beachfront Hotel

Hotel in Puerto Morelos

Located right on the beach in Punto Morelos, this luxurious hotel comes with rooms sea views. Hotel Hacienda Morelos is just a 40-minute drive from Cancun. The property is beachfront and near the shops.

Show more Show less
7.5
Good
473 reviews
Price from
$108.25
per night

Hotel El Moro

Hotel in Puerto Morelos

Located in Puerto Morelos, Hotel El Moro offers 3-star accommodations with a garden and a terrace. Unfortunately booking.com charged me $10 more per day than the room going rate then if I had just booked it on the hotels site. Booking.com didn't even include my breakfast .when if I went directly to the site of Hotel breakfast would have been included I suggest you go directly to the hotel's website and book through them the prices cheaper breakfast is included

Show more Show less
8.2
Very Good
288 reviews
Price from
$61.18
per night

The Fives Oceanfront

Hotel in Puerto Morelos

Facing the beachfront, The Fives Oceanfront offers 5-star accommodations in Puerto Morelos and features a fitness center, garden and shared lounge. The breakfast on the rooftop terrace was the best !!!Joselin the best ever,very helpful. Love the rooms very modern and aesthetic.

Show more Show less
8
Very Good
223 reviews
Price from
$335.16
per night

Corales Suites

Hotel in Puerto Morelos

Located in Puerto Morelos, a few steps from Playa Puerto Morelos, Corales Suites provides accommodations with an outdoor swimming pool, free private parking and a terrace. This place totally exceeded our expectations!! We were contemplating between two options and we went for Corales Suites as the cheaper option, feeling it would be a compromise but at least it's cheap. When we arrived we were shocked what a great choice we made! The location couldn't be better, 10 steps to the beach, with a nice beach bar right at the entrance. The apartment itself was perfect! The kitchen has everything you need and feels very spacious, the living room has two comfy sofas and a beautiful view of the ocean, the bedroom was nice and cosy. It was great having windows in the bedroom that let in natural light from the living room. The staff was very helpful and took care of every request immediately. The pool was super clean and inviting. Wifi was excellent (35mb) and I could easily work as well as attend Zoom meetings. Parking is easy and plentiful right under the building. We will definitely be back and I highly recommend this to anyone!

Show more Show less
8.1
Very Good
237 reviews
Price from
$122
per night

Rancho Sakol

Hotel in Puerto Morelos

Set on a beautiful beach in the Riviera Maya, Rancho Sakol is 25 minutes' walk or 10 minutes' by bike from the center of Puerto Morelos. I love the place because it is in nature and not a lot of city noise.

Show more Show less
8.6
Excellent
233 reviews
Price from
$81.52
per night

Hotel Puerto Caracol

Hotel in Puerto Morelos

Featuring 3-star accommodations, Hotel Puerto Caracol is located in Puerto Morelos, a 4-minute walk from Playa Puerto Morelos and 18 miles from Cancun Underwater Museum. Close to everything. Cozy and quiet just pleasant.

Show more Show less
7.8
Good
263 reviews
Price from
$51
per night

Hotel Puerto Corcho

Hotel in Puerto Morelos

Located in Puerto Morelos and within 17 miles of Cancun Underwater Museum, Hotel Puerto Corcho has a restaurant, non-smoking rooms, and free WiFi. Very clean, not very far from everything. Rooms are spacious. Good rates. It is a 15 min. walk to the beach, not a big deal if you like walking. Felt safe always.

Show more Show less
7.9
Good
159 reviews
Price from
$41
per night

Most-booked hotels in Puerto Morelos in the past month

See all

Budget hotels in Puerto Morelos

See all

FAQs about hotels in Puerto Morelos

Subscribe to receive premium deals

Prices drop the second you sign up!

What Guests Said About Puerto Morelos:

Explore guest reviews of hotels in Puerto Morelos

See all