Skip to main content

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Puerto Morelos – 198 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. Rooms are really nice and big , very clean, view is perfect, people are sooo wonderfull, food is really good, perfect view, everything was really nice. I will come back next year, and this will be my first stop. It’s close to the airport 25 or so min, the road is not through a jungle, but only a more ofroad road 5-10 min. So very good location. This place will be forever in my mind, very cosy family hotel feeling. And Arturio, chef, and every lovely girl was sooo friendly!! See you back next year. Greetz Maradonna

Show more Show less
8.7
Excellent
558 reviews
Price from
$71.45
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. Staff great. Good restaurant w gr8 service. Clean pool. Clean room. Big windows. Clean bathroom. Nice linens.

Show more Show less
7.5
Good
573 reviews
Price from
$48
per night

Senses Riviera Maya by Artisan - Gourmet All Inclusive Adults Only

Hotel in Puerto Morelos

Set in Puerto Morelos, 1.1 mi from Playa Maroma, Senses Riviera Maya by Artisan - Gourmet All Inclusive Adults Only offers accommodations with a restaurant, free private parking, an outdoor swimming... Great service and food. Location was perfect to het away from everything else and relax. Only negative is the water pressure in the shower which wasat best a tryckle

Show more Show less
8.1
Very Good
233 reviews
Price from
$239.66
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 location was perfect with great facilities.

Show more Show less
7.8
Good
466 reviews
Price from
$63.79
per night

Corales Suites

Hotel in Puerto Morelos

Set in Puerto Morelos, Quintana Roo region, Corales Suites is located 2297 feet from Playa Puerto Morelos. Featuring family rooms, this property also provides guests with a terrace. The location was great, not even a block to the water! There is a nice beach club right in front of the hotel with good margaritas and burgers. I loved the balcony in the room we were moved to (see comments below on what we didn't like), and we even booked an extra night. The kitchen was well equipped, and even had an oven (not common in Mexico). The staff was very helpful and friendly. Parking was off street and secure. We'll be back!

Show more Show less
8.6
Excellent
154 reviews
Price from
$67
per night

Hotel Caracol Puerto

Hotel in Puerto Morelos

Boasting a terrace, Hotel Caracol Puerto is located in Puerto Morelos in the Quintana Roo region, 656 feet from Playa Puerto Morelos. The receptionists were exceptional. Room very spacious, cool, beautiful, comfy beds. Gorgeous large proper BATHroom. Excellent location near beach. Bonus was crocodile just across the road!!

Show more Show less
7.5
Good
241 reviews
Price from
$33
per night

The Fives Oceanfront

Hotel in Puerto Morelos

The Fives Oceanfront features a restaurant, bar, a shared lounge and garden in Puerto Morelos. With free WiFi, this 5-star hotel offers a private beach area and room service. The most friendly staff I have ever experienced. The facility is beautiful and most importantly the food! This is not resort food, it is 100% perfect for the foodies, next level and healthy with flavors that blew my mind.

Show more Show less
8
Very Good
27 reviews
Price from
$198.07
per night

Artisan Playa Paraiso - Adults Only

Hotel in Puerto Morelos

Amid of tropical vegetation within the mangroves facing the Caribbean Sea, Artisan Senses Hotels Collection Riviera Maya offers its guests a roof-terrace featuring an outdoor pool and a bar. Very zen and cool and all the flavor of Tulum without any hassle or stress. Everything works, everything is nice. The design is gorgeous. The beach club is very relaxed but fun. Restaurant is amazing. I didn’t want to leave!

Show more Show less
8
Very Good
48 reviews
Price from
$176.45
per night

We Hotel Puerto Morelos

Hotel in Puerto Morelos

Featuring free WiFi throughout the property, a sun terrace with a swimming pool, restaurant and bar, We Hotel Puerto Morelos is located in Puerto Morelos. The room very comfortable and the pool , excellent beach view

Show more Show less
8.5
Very Good
83 reviews
Price from
$77
per night

Acamaya Reef Cabañas

Hotel in Puerto Morelos

Set on the beach and within Puerto Morelos National Marine Park, Acamaya Reef Cabañas offers easy access to the world’s second largest coral reef. Quiet, Beautiful, Peaceful, clean, personable & friendly host. Good AC, great location

Show more Show less
7.9
Good
88 reviews
Price from
$48
per night

Most-booked hotels in Puerto Morelos in the past month

See all

Puerto Morelos's best hotels with breakfast

See all

Budget hotels in Puerto Morelos

See all

FAQs about hotels in Puerto Morelos

Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About Puerto Morelos:

Explore guest reviews of hotels in Puerto Morelos

See all