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

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Puerto Morelos – 169 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.

Senses Riviera Maya by Artisan - All inclusive-Adults only

Hotel in Puerto Morelos

Located in Puerto Morelos, 1.1 miles from Playa Maroma, Senses Riviera Maya by Artisan - All inclusive-Adults only has accommodations with a restaurant, free private parking, a bar and a shared... Rooms were amazing, great views, nice environment to stay in with your partner. Restaurant was clean and beautifully prepared meals.

Show more Show less
7.6
Good
326 reviews
Price from
$233.10
per night

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. The hotel and grounds are beautiful. The room was outstanding, very large, nicely appointed with a beautiful view from the spacious balcony. Even the view of the jungle behind the hotel was spectacular! One of the nicest memories of our stay would be the service provided by the hotel staff. Victor and Marco provided very helpful and gracious service in the restaurant and Isabel beautifully set our room up every day. They were key to our relaxation, thank you all!

Show more Show less
8.1
Very Good
918 reviews
Price from
$72.83
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. Great room. Good views. Location perfect for my tastes. Quite, relaxed little town. Friendly

Show more Show less
7.6
Good
401 reviews
Price from
$76.55
per night

The Fives Oceanfront

Hotel in Puerto Morelos

The Fives Oceanfront has a restaurant, fitness center, a bar and shared lounge in Puerto Morelos. With free WiFi, this 5-star hotel offers a private beach area and room service. the rooms are really nice and comfortable. I loved the view. it was really clean

Show more Show less
8.1
Very Good
183 reviews
Price from
$222.21
per night

Corales Suites

Hotel in Puerto Morelos

Corales Suites is located in Puerto Morelos, a few steps from Playa Puerto Morelos. Featuring family rooms, this property also provides guests with a terrace. Spacious apartment we good natural breeze, great quiet spot on the beach few minutes from downtown.

Show more Show less
8.2
Very Good
226 reviews
Price from
$70
per night

We Hotel Puerto Morelos

Hotel in Puerto Morelos

Located in Puerto Morelos, a 2-minute walk from Playa Puerto Morelos, We Hotel Puerto Morelos has a restaurant, an outdoor swimming pool and a bar, as well as free WiFi. new, clean, great pool with view, netflix, very amenable and cooperative (Luis, Jose, and all), convenient location

Show more Show less
8.3
Very Good
370 reviews
Price from
$93.84
per night

Hotel El Moro

Hotel in Puerto Morelos

Featuring an outdoor swimming pool, garden and views of pool, Hotel El Moro is located in Puerto Morelos, a few steps from Playa Puerto Morelos. Very cozy, clean and nice. I would come back! The receptionnist Sheila is very kind and helpful! Thank you very much!

Show more Show less
8.2
Very Good
206 reviews
Price from
$54.64
per night

Hotel Puerto Caracol

Hotel in Puerto Morelos

Hotel Puerto Caracol is located in Puerto Morelos, a 2-minute walk from Playa Puerto Morelos. With a terrace, the 3-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. Location, very good restaurants next door, supermarket nearby, beach, very friendly staff.

Show more Show less
7.9
Good
212 reviews
Price from
$45
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.5
Very Good
184 reviews
Price from
$54.63
per night

Villas Valentina

Hotel in Puerto Morelos

Located in Puerto Morelos, a few steps from Playa Puerto Morelos, Villas Valentina has a number of amenities including a restaurant, free bikes, a bar and free WiFi. Centrally located. Great view from the roof to catch the sunrise over the water. Owner was MORE than helpful with every aspect.

Show more Show less
8
Very Good
293 reviews
Price from
$40
per night

Most-booked hotels in Puerto Morelos in the past month

See all

Budget hotels in Puerto Morelos

See all

Hotels located in the center of Puerto Morelos

See all

FAQs about hotels in Puerto Morelos

  • Many families visiting Puerto Morelos loved staying at The Fives Oceanfront, Rancho Sakol, and Casa Boutique Hokhmah.

  • On average, 3-star hotels in Puerto Morelos cost $176 per night, and 4-star hotels in Puerto Morelos are $751 per night. If you're looking for something really special, a 5-star hotel in Puerto Morelos can be found for $1,963 per night, on average (based on Booking.com prices).

  • For hotels in Puerto Morelos that serve highly-rated breakfasts, try The Fives Oceanfront, Casa Boutique Hokhmah, and Casa del Puerto by MIJ - Beachfront Hotel.

  • Casa del Puerto by MIJ - Beachfront Hotel, Jolie Jungle Eco Hotel, and Rancho Sakol got great room view-related reviews from travelers in Puerto Morelos.

  • On average, it costs $107 per night to book a 3-star hotel in Puerto Morelos for tonight. You'll pay around $228 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Puerto Morelos will cost around $493, on average (based on Booking.com prices).

  • The average price per night for a 3-star hotel in Puerto Morelos this weekend is $97 or, for a 4-star hotel, $281. Looking for something even fancier? 5-star hotels in Puerto Morelos for this weekend cost around $516 per night, on average (based on Booking.com prices).

  • OOM BUBBLE BOUTIQUE HOTEL, Nuscaa Boutique Tree House & Spa, and Casitas Kinsol are some of the popular hotels in Puerto Morelos.

  • These hotels in Puerto Morelos are highly rated by couples: OOM BUBBLE BOUTIQUE HOTEL, Nuscaa Boutique Tree House & Spa, and Casitas Kinsol.

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