ResortHotelLove hotelServiced apartmentBed and breakfastVacation homeApartmentGuest houseChaletVillaHomestayHostelInn
Property facilities & services
PoolParking availableCurrency exchangePets welcomeWi-Fi in public areasBarbecueSmoking areaFree parkingLuggage storageRestaurantBarGolf courseElevatorGymairport transfersWater parkCar rentalsSpaConference roomSaunaWake-up callFree airport transfers
Find Best Puerto Morelos Hotels - 49 Options with Great Prices & Reviews
Explore a curated selection of premier accommodations and compare top rated hotels in Puerto Morelos to find the perfect match for your travel style and budget. Book with confidence, backed by verified guest reviews.
Most Booked
Our top hotel picks are based on price, location, and guest reviews to help you find the best stay.
"Location is fantastic other than the beach. The beach that the resort was located on had a crap ton of seaweed so we couldn’t really swim at the beach but no big deal because the pools and jacuzzis here are fabulous! You won’t even miss the beach! Food was amazing, they have a multitude of restaurants there on the resort. All sorts of variety. Room service was a bit slow but it’s also a big resort so can you really blame them? Overall 10/10 would recommend
"
When you stay at Corales Suites in Puerto Morelos, you'll be by the sea, within a 5-minute drive of Puerto Morelos Town Square and Puerto Morelos Beach. This beach hotel is 12.4 mi (20 km) from Moon Palace Golf Club and 13.3 mi (21.4 km) from Maroma Beach.
Take advantage of recreation opportunities such as an outdoor pool or take in the view from a terrace and a garden. This hotel also features complimentary wireless internet access and concierge services.
Featured amenities include luggage storage and a safe deposit box at the front desk. A roundtrip airport shuttle is provided for a surcharge (available on request), and limited parking is available onsite.
Make yourself at home in one of the 20 air-conditioned guestrooms. Complimentary wireless internet access is available to keep you connected. Bathrooms have showers and complimentary toiletries. Conveniences include ceiling fans, and housekeeping is provided on request.
With a stay at Porto Blu, you'll be centrally located in Puerto Morelos, a 1-minute drive from Puerto Morelos Town Square and 9 minutes from Puerto Morelos Beach. This apartment is 12.3 mi (19.8 km) from Moon Palace Golf Club and 12.5 mi (20.1 km) from Maroma Beach.
Enjoy recreation amenities such as an outdoor pool or take in the view from a rooftop terrace.
Free self parking is available onsite.
Make yourself at home in one of the 2 individually decorated guestrooms. Complimentary wireless internet access is available to keep you connected. Bathrooms with showers are provided. Conveniences include safes and washers/dryers.
"Overall, it was good. Dinner reservations at specialty restaurants... they seem to take great care of them. We had to walk to the other lobby to make a reservation and have the lady help us. Fortunately, a cancellation came through. Dinner at the French restaurant... was excellent."
"Finding this place is a nightmare unless you know where to go. Google and Apple Maps is wrong and I drove 20 min up and down the streets trying to find where to go. Finally got out and walked and found the place! The first room they gave me smelled like mold and the ac didn’t work. The next room was much better but the floor was wet and the room felt damp. After turning the ac on and going to the beach, which is steps away, I came back to a nice cool room. Pool was nice for a dip after the beach. Restaurant next door had a wedding that went far into the night with loud music and I had to be up at 4 am so wasn’t happy about that. Bring ear plugs! Beach is right in front of a reef you can swim out to for free!"
When you stay at Hotel Arrecifes Suites in Puerto Morelos, you'll be on the beach, within a 5-minute drive of Puerto Morelos Town Square and Puerto Morelos Beach. This beach hotel is 12.5 mi (20.1 km) from Moon Palace Golf Club and 12.7 mi (20.5 km) from Maroma Beach.
Take advantage of recreation opportunities such as an outdoor pool or take in the view from a terrace and a garden. Additional amenities at this hotel include complimentary wireless internet access, concierge services, and a picnic area.
Featured amenities include a 24-hour front desk, luggage storage, and a safe deposit box at the front desk. Free self parking is available onsite.
Make yourself at home in one of the 25 air-conditioned rooms featuring microwaves and LCD televisions. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Bathrooms have showers and complimentary toiletries. Conveniences include safes and ceiling fans, and housekeeping is provided on request.
Located in the heart of Puerto Morelos, Hotel Ojo de Agua combines the tranquility of the Caribbean with the warmth of our service. Discover a unique setting where comfort and nature meet to provide you with an unforgettable experience. Learn more about our history and philosophy.
When you stay at Areia Boutique Hotel - Puerto Morelos in Puerto Morelos, you'll be near the airport, a 1-minute drive from Puerto Morelos Town Square and 6 minutes from Puerto Morelos Beach. This hotel is 12 mi (19.3 km) from Moon Palace Golf Club and 12.3 mi (19.7 km) from Maroma Beach.
Enjoy recreation amenities such as an outdoor pool or take in the view from a rooftop terrace. This hotel also features complimentary wireless internet access and concierge services.
At Areia Boutique Hotel - Puerto Morelos, enjoy a satisfying meal at the restaurant.
Featured amenities include a 24-hour front desk, luggage storage, and an elevator.
Make yourself at home in one of the 38 air-conditioned rooms featuring minibars and Smart televisions. Your bed comes with down comforters and premium bedding. Rooms have private balconies. Complimentary wireless internet access keeps you connected, and digital programming is available for your entertainment. Private bathrooms with showers feature rainfall showerheads and hair dryers.
With a stay at Hotel Caracol Puerto Morelos in Puerto Morelos, you'll be a 1-minute drive from Puerto Morelos Town Square and 6 minutes from Puerto Morelos Beach. This hotel is 12 mi (19.4 km) from Moon Palace Golf Club and 12.9 mi (20.8 km) from Maroma Beach.
Take in the views from a terrace and make use of amenities such as complimentary wireless internet access and tour/ticket assistance.
Make yourself at home in one of the 15 air-conditioned rooms featuring flat-screen televisions. Cable television is provided for your entertainment. Bathrooms with showers are provided.
Very Good
24 reviews
8.0/10
1 night
From TRY 3,380
Check availability
See More Hotels in Puerto Morelos
Trip.com's insights for hotels in Puerto Morelos
Plan smarter with Trip.com’s data-backed insights on travel seasons so that you can book your Puerto Morelos hotel at the right time!
Which month offers the lowest hotel rates in Puerto Morelos?
November is the most affordable month to book a hotel in Puerto Morelos, with average nightly rates around TRY 3,454. Prices peak in March, when rates reach about TRY 28,907 per night.
(Based on Trip.com data from January 13, 2025 to January 13, 2026.)
0
TRY 10,000
TRY 20,000
TRY 30,000
TRY 17,648
Jan
TRY 25,392
Feb
TRY 28,907
Mar
TRY 22,984
Apr
TRY 11,767
May
TRY 12,795
Jun
TRY 10,121
Jul
TRY 9,694
Aug
TRY 10,077
Sep
TRY 20,873
Oct
TRY 3,454
Nov
TRY 11,266
Dec
What is the cheapest day of the week for hotels in Puerto Morelos?
Hotel rates in Puerto Morelos are typically lowest on Monday, with average nightly rates around TRY 8,703. Wednesday tends to be the most expensive, averaging TRY 22,971 per night.
(Based on Trip.com data from January 13, 2025 to January 13, 2026.)
0
TRY 10,000
TRY 20,000
TRY 30,000
TRY 8,703
Mon
TRY 12,652
Tue
TRY 22,971
Wed
TRY 14,020
Thu
TRY 16,360
Fri
TRY 16,948
Sat
TRY 13,618
Sun
Browse Hotels in Puerto Morelos by Accommodation Type & Amenities
Discover hotels in Puerto Morelos that match your style, from serviced apartments and countryside stays to hotels with free Wi-Fi and parking, and find the right place for your trip to Puerto Morelos.
Discover our curated selection of premium hotels in Puerto Morelos for your next stay
No.
1
9.2/10
104 review
Excellence Riviera Cancun All Inclusive - Adults Only
Hotel near Puerto Morelos
"Good Location"
Select dates to view prices
No.
2
9.1/10
101 review
Grand Residences Riviera Cancun, All Inclusive
Hotel near Puerto Morelos
"Good Location"
Select dates to view prices
No.
3
8.5/10
102 review
The Fives Oceanfront Puerto Morelos
Hotel near Puerto Morelos
"Good Location"
Select dates to view prices
No.
4
8.5/10
102 review
Dreams Jade Resort & Spa - All Inclusive
Hotel near Puerto Morelos
"Good Location"
Select dates to view prices
Most Booked Hotels in Puerto Morelos by Travellers This Past Month
See all
A curated selection of most in-demand Puerto Morelos hotels, based on an analysis of booking trends, guest reviews, and ratings for quality and cleanliness.
No.1
8.5/10
102 review
The Fives Oceanfront Puerto Morelos
Hotel near Puerto Morelos
"Good Location"
Select dates to view prices
No.2
8.5/10
102 review
Dreams Jade Resort & Spa - All Inclusive
Hotel near Puerto Morelos
"Good Location"
Select dates to view prices
No.3
9.2/10
104 review
Excellence Riviera Cancun All Inclusive - Adults Only
Hotel near Puerto Morelos
"Good Location"
Select dates to view prices
No.4
10.0/10
0 review
Sota Human Space
Hotel near Puerto Morelos
"Good Location"
Select dates to view prices
No.5
9.0/10
10 review
Villas Kaàn
Hotel near Puerto Morelos
"Good Location"
Select dates to view prices
No.6
/10
0 review
Studios walking distance to the beach
Hotel near Puerto Morelos
"Good Location"
Select dates to view prices
No.7
/10
0 review
Miramare Ocean View
Hotel near Puerto Morelos
"Good Location"
Select dates to view prices
No.8
9.0/10
60 review
Vela's Condos Ocean Front
Hotel near Puerto Morelos
"Good Location"
Select dates to view prices
No.9
8.2/10
24 review
Kaam Accommodations
Hotel near Puerto Morelos
"Good Location"
Select dates to view prices
No.10
8.8/10
100 review
Ventus Ha at Marina El Cid Spa & Beach Resort - All Inclusive
Hotel near Puerto Morelos
"Good Location"
Select dates to view prices
FAQs About Puerto Morelos Hotels
What is the average price of a hotel in Puerto Morelos for this weekend?
According to Trip.com’s latest 12-month data, 3-star hotels in Puerto Morelos have an average price of TRY 8,789 per night this weekend. For 4-star hotels, the average rate is TRY 24,129 per night. If you’re seeking luxury, 5-star hotels in Puerto Morelos typically cost TRY 60,992 per night this weekend.
What is the average nightly price of hotels in Puerto Morelos on weekdays?
Based on Trip.com’s latest 12-month data, the average nightly rate for 3-star hotels in Puerto Morelos on weekdays is TRY 8,768. For 4-star hotels, the average cost is around TRY 32,221 per night. For a luxury stay, 5-star hotels in Puerto Morelos generally have an average price of TRY 60,423 per night on weekdays.
What are the best family-friendly hotels in Puerto Morelos?
For families traveling to Puerto Morelos, great family hotel picks are Villas Kaàn (price from TRY 3,652), which are praised for their family-oriented features like spacious rooms and kid-friendly services.
What hotels in Puerto Morelos offer an especially good breakfast?
How to get good deals on hotels in Puerto Morelos?
Find the best hotel deals and promotions on Trip.com, available year-round for both first-time and loyal users. Please check the promotions page to see what promotions are available now on Trip.com.