Hotels in Puerto Morelos

Search Puerto Morelos Hotels

Enter your dates for the latest hotel rates and availability.

Swipe up to view more
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

We found 190 hotels for you in Puerto Morelos

Choose your travel dates to see the latest prices and deals.
Most Booked
Lowest Price
Closest to Downtown
Highest Rated
Hacienda Morelos Beachfront Hotel Hotels in Puerto Morelos
Hacienda Morelos Beachfront Hotel Hotels in Puerto MorelosHacienda Morelos Beachfront Hotel Hotels in Puerto MorelosHacienda Morelos Beachfront Hotel Hotels in Puerto MorelosHacienda Morelos Beachfront Hotel Hotels in Puerto MorelosHacienda Morelos Beachfront Hotel Hotels in Puerto MorelosHacienda Morelos Beachfront Hotel Hotels in Puerto Morelos
82
Hotels in Puerto Morelos
Outdoor swimming pool
Exclusive Beach Area
Diving
With a stay at Hacienda Morelos Beach Front Hotel, you'll be centrally located in Puerto Morelos, a 1-minute drive from Puerto Morelos Town Square and 12 minutes from Puerto Morelos Beach. This beach hotel is 12.2 mi (19.7 km) from Moon Palace Golf Club and 13.1 mi (21.1 km) from Maroma Beach. Enjoy recreation amenities such as an outdoor pool or take in the view from a terrace. This hotel also features complimentary wireless internet access and tour/ticket assistance. Enjoy a satisfying meal at Muelle Once serving guests of Hacienda Morelos Beach Front Hotel. Wrap up your day with a drink at the bar/lounge. Featured amenities include a 24-hour front desk, luggage storage, and a safe deposit box at the front desk. A roundtrip airport shuttle is provided for a surcharge during limited hours, and free self parking is available onsite. Make yourself at home in one of the 31 air-conditioned rooms featuring flat-screen televisions. Bathrooms have showers and complimentary toiletries. Conveniences include safes and desks, and housekeeping is provided daily.
Good
101 reviews
7.8/10
1 night
From £70
Check Availability
Corales Suites Hotels in Puerto Morelos
Corales Suites Hotels in Puerto MorelosCorales Suites Hotels in Puerto MorelosCorales Suites Hotels in Puerto MorelosCorales Suites Hotels in Puerto MorelosCorales Suites Hotels in Puerto MorelosCorales Suites Hotels in Puerto Morelos
99+
Hotels in Puerto Morelos
Outdoor swimming pool
Private parking
Airport pick-up
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.
Very Good
90 reviews
8.4/10
1 night
From £49
Check Availability
Arrecifes Suites Hotels in Puerto Morelos
Arrecifes Suites Hotels in Puerto MorelosArrecifes Suites Hotels in Puerto MorelosArrecifes Suites Hotels in Puerto MorelosArrecifes Suites Hotels in Puerto MorelosArrecifes Suites Hotels in Puerto MorelosArrecifes Suites Hotels in Puerto Morelos
99+
Hotels in Puerto Morelos
Outdoor swimming pool
Exclusive Beach Area
Private parking
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.
Very Good
100 reviews
8.0/10
1 night
From £52
Check Availability
Puerto Morelos
You Might Like
Puerto Morelos Hotels with BreakfastPuerto Morelos Hotels with Twin RoomPuerto Morelos Hotels with 1 Double BedPuerto Morelos Hotels with Swimming PoolPuerto Morelos Hotels with Free Cancellation
Hotel Caracol Puerto Morelos Hotels in Puerto Morelos
Hotel Caracol Puerto Morelos Hotels in Puerto MorelosHotel Caracol Puerto Morelos Hotels in Puerto MorelosHotel Caracol Puerto Morelos Hotels in Puerto MorelosHotel Caracol Puerto Morelos Hotels in Puerto MorelosHotel Caracol Puerto Morelos Hotels in Puerto MorelosHotel Caracol Puerto Morelos Hotels in Puerto Morelos
63
Hotels in Puerto Morelos
24-Hour Front Desk
Wi-Fi in Public Areas
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
22 reviews
8.0/10
1 night
From £30
Check Availability
Excellence Riviera Cancun All Inclusive - Adults Only Hotels in Puerto Morelos
Excellence Riviera Cancun All Inclusive - Adults Only Hotels in Puerto MorelosExcellence Riviera Cancun All Inclusive - Adults Only Hotels in Puerto MorelosExcellence Riviera Cancun All Inclusive - Adults Only Hotels in Puerto MorelosExcellence Riviera Cancun All Inclusive - Adults Only Hotels in Puerto MorelosExcellence Riviera Cancun All Inclusive - Adults Only Hotels in Puerto MorelosExcellence Riviera Cancun All Inclusive - Adults Only Hotels in Puerto Morelos
99+
Hotels in Puerto Morelos
Trip.BestNo.16 of Premium Hotels in Quintana Roo
Indoor swimming pool
Outdoor swimming pool
Exclusive Beach Area
"The facilities in the room are a bit old The dehumidification was not done well and the quilt was damp. Other than that everything is great"
Great
103 reviews
9.3/10
1 night
From £229
Check Availability
Ventus at Marina El Cid Spa & Beach Resort - All Inclusive Hotels in Puerto Morelos
Ventus at Marina El Cid Spa & Beach Resort - All Inclusive Hotels in Puerto MorelosVentus at Marina El Cid Spa & Beach Resort - All Inclusive Hotels in Puerto MorelosVentus at Marina El Cid Spa & Beach Resort - All Inclusive Hotels in Puerto MorelosVentus at Marina El Cid Spa & Beach Resort - All Inclusive Hotels in Puerto MorelosVentus at Marina El Cid Spa & Beach Resort - All Inclusive Hotels in Puerto MorelosVentus at Marina El Cid Spa & Beach Resort - All Inclusive Hotels in Puerto Morelos
99+
Hotels in Puerto Morelos
Trip.BestNo.20 of 4-Star Select Hotels in Quintana Roo
Outdoor swimming pool
Snorkeling
Spa
"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 "
Very Good
100 reviews
8.4/10
1 night
From £175
Check Availability
Ventus Ha at Marina El Cid Spa & Beach Resort - All Inclusive Hotels in Puerto Morelos
Ventus Ha at Marina El Cid Spa & Beach Resort - All Inclusive Hotels in Puerto MorelosVentus Ha at Marina El Cid Spa & Beach Resort - All Inclusive Hotels in Puerto MorelosVentus Ha at Marina El Cid Spa & Beach Resort - All Inclusive Hotels in Puerto MorelosVentus Ha at Marina El Cid Spa & Beach Resort - All Inclusive Hotels in Puerto MorelosVentus Ha at Marina El Cid Spa & Beach Resort - All Inclusive Hotels in Puerto MorelosVentus Ha at Marina El Cid Spa & Beach Resort - All Inclusive Hotels in Puerto Morelos
78
Hotels in Puerto Morelos
Trip.BestNo.6 of 4-Star Select Hotels in Puerto Morelos
Outdoor swimming pool
Parking
24-Hour Front Desk
With a stay at Ventus Ha at Marina El Cid Spa & Beach Resort in Puerto Morelos, you'll be within a 5-minute drive of Puerto Morelos Town Square and Arrecife de Puerto Morelos National Park. This all-inclusive hotel is 13.2 mi (21.2 km) from Moon Palace Golf Club and 13.4 mi (21.6 km) from Maroma Beach. Relax at the full-service spa, where you can enjoy massages and facials. After dipping into one of the 2 outdoor swimming pools, you can spend some time at the private beach. Additional features at this hotel include concierge services, a hair salon, and wedding services. This hotel is all inclusive. Rates include meals and beverages at onsite dining establishments. Charges may be applied for dining at some restaurants, special dinners and dishes, some beverages, and other amenities. Satisfy your appetite at one of the hotel's 2 restaurants. Relax with a refreshing drink from the poolside bar or one of the 3 bars/lounges. Featured amenities include dry cleaning/laundry services, a 24-hour front desk, and multilingual staff. Make yourself at home in one of the 150 air-conditioned rooms featuring free minibar items and flat-screen televisions. Satellite television is provided for your entertainment. Bathrooms feature showers, complimentary toiletries, and hair dryers. Conveniences include complimentary bottled water and irons/ironing boards, and housekeeping is provided daily.
Very Good
100 reviews
8.8/10
1 night
From £161
Check Availability
Hotel & Beach Club Ojo de Agua Hotels in Puerto Morelos
Hotel & Beach Club Ojo de Agua Hotels in Puerto MorelosHotel & Beach Club Ojo de Agua Hotels in Puerto MorelosHotel & Beach Club Ojo de Agua Hotels in Puerto MorelosHotel & Beach Club Ojo de Agua Hotels in Puerto MorelosHotel & Beach Club Ojo de Agua Hotels in Puerto MorelosHotel & Beach Club Ojo de Agua Hotels in Puerto Morelos
99+
Hotels in Puerto Morelos
Outdoor swimming pool
Exclusive Beach Area
Diving
"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!"
102 reviews
7.1/10
1 night
From £35
Check Availability
Vela's Condos Ocean Front Hotels in Puerto Morelos
Vela's Condos Ocean Front Hotels in Puerto MorelosVela's Condos Ocean Front Hotels in Puerto MorelosVela's Condos Ocean Front Hotels in Puerto MorelosVela's Condos Ocean Front Hotels in Puerto MorelosVela's Condos Ocean Front Hotels in Puerto MorelosVela's Condos Ocean Front Hotels in Puerto Morelos
99+
Hotels in Puerto Morelos
Outdoor swimming pool
Diving
Snorkeling
With a stay at Velas Condos, you'll be centrally located in Puerto Morelos, within a 5-minute drive of Puerto Morelos Town Square and Puerto Morelos Beach. This beach aparthotel is 12.3 mi (19.8 km) from Maroma Beach and 12.5 mi (20.1 km) from Moon Palace Golf Club. Take advantage of recreation opportunities including an outdoor pool and bicycles to rent. Additional features at this aparthotel include complimentary wireless internet access, tour/ticket assistance, and a picnic area. The front desk is staffed during limited hours. Guests may use a roundtrip airport shuttle for a surcharge, and free self parking is available onsite. Make yourself at home in one of the 13 air-conditioned rooms featuring kitchens with full-sized refrigerators/freezers and ovens. Rooms have private balconies. 34-inch flat-screen televisions with cable programming provide entertainment, while complimentary wireless internet access keeps you connected. Conveniences include laptop-compatible safes and desks, and housekeeping is provided on request.
Great
65 reviews
9.0/10
1 night
From £67
Check Availability
Villas Kaàn Hotels in Puerto Morelos
Villas Kaàn Hotels in Puerto MorelosVillas Kaàn Hotels in Puerto MorelosVillas Kaàn Hotels in Puerto MorelosVillas Kaàn Hotels in Puerto MorelosVillas Kaàn Hotels in Puerto MorelosVillas Kaàn Hotels in Puerto Morelos
99+
Hotels in Puerto Morelos
Outdoor swimming pool
Diving
Snorkeling
With a stay at Villas Kaàn in Puerto Morelos, you'll be by the ocean, within a 10-minute drive of Puerto Morelos Town Square and Arrecife de Puerto Morelos National Park. This beach aparthotel is 11 mi (17.8 km) from Moon Palace Golf Club and 14.9 mi (24 km) from Maroma Beach. Spend the day on the private beach or dip into one of the 2 outdoor swimming pools. Additional amenities at this aparthotel include complimentary wireless internet access, concierge services, and wedding services. Grab a bite from the snack bar/deli serving guests of Villas Kaàn. Featured amenities include dry cleaning/laundry services, luggage storage, and laundry facilities. Free self parking is available onsite. Make yourself at home in one of the 13 individually furnished guestrooms, featuring refrigerators and minibars. Rooms have private balconies or patios. Prepare your meals in the shared/communal kitchen. Complimentary wireless internet access is available to keep you connected. Private bathrooms with bathtubs or showers feature rainfall showerheads and complimentary toiletries.
Great
9.1/10
1 night
From £62
Check Availability
See All Hotels in Puerto Morelos

Find unique stays and themed hotels in Puerto Morelos

Immerse yourself in the vibrant atmosphere of Puerto Morelos with our handpicked accommodation options

Top 3 Premium Hotels in Puerto Morelos

See all
Discover our curated selection of premium hotels in Puerto Morelos for your next stay
No.
1
Excellence Riviera Cancun All Inclusive - Adults Only Hotels in Puerto Morelos
9.3/10
103 review

Excellence Riviera Cancun All Inclusive - Adults Only

Hotel near Puerto Morelos
"Good Location"
Select dates to view prices
No.
2
Grand Residences Riviera Cancun, All Inclusive Hotels in Puerto Morelos
9.1/10
100 review

Grand Residences Riviera Cancun, All Inclusive

Hotel near Puerto Morelos
"Good Location"
Select dates to view prices
No.
3
The Fives Oceanfront Puerto Morelos Hotels in Puerto Morelos
8.6/10
102 review

The Fives Oceanfront Puerto Morelos

Hotel near Puerto Morelos
"Good Location"
Select dates to view prices

Latest Reviews for Puerto Morelos hotels

See all
Explore genuine reviews and ratings from real travellers to find the perfect accommodation for your needs.
9.1/10
Great
GGuest UserI was pleasantly surprised by the accomodations and service for the value/price.
Grand Residences Riviera Cancun, All Inclusive Hotels in Puerto Morelos

Grand Residences Riviera Cancun, All Inclusive

Hotel near Puerto Morelos
Price per night from:£238
8.6/10
Very Good
GGuest UserThe hotel is located at the end of Puerto Morelos on a quiet cul-de-sac. It's new and very well maintained and the stuff is very helpful. We stayed in a fairly large suite with a nice partial view of the Caribbean Sea. The breakfast was very good, there were different egg dishes, a fruit plate and toast with jam and honey. Of course it's not a 4 star breakfast, but in my opinion you don't really need that. The complex is located directly on the sea, you can lie and use an umbrella at no extra charge. If you want, the waiter will serve you a cold drink directly at the lounger. The prices in the restaurant are for Relatively expensive by Mexican standards, but the dinner was incredibly delicious. There is even a doctor who will do an antigen test for you, very useful for the long journey to the US. Our conclusion: we would love to come back, it's worth it.
The Fives Oceanfront Puerto Morelos Hotels in Puerto Morelos

The Fives Oceanfront Puerto Morelos

Hotel near Puerto Morelos
Price per night from:£105
8.5/10
Very Good
GGuest UserOverall, 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.
Hotel Marina El Cid Spa & Beach Resort - All Inclusive Hotels in Puerto Morelos

Hotel Marina El Cid Spa & Beach Resort - All Inclusive

Hotel near Puerto Morelos
Price per night from:£141
7.1/10
GGuest UserThe hotel is perfectly located near the centre and the beach !
We Hotels Hotels in Puerto Morelos

We Hotels

Hotel near Puerto Morelos
Price per night from:£56

FAQs About Hotels in Puerto Morelos

How to get good deals on hotels in Puerto Morelos?

To get the best hotel deals, try these Trip.com tips: 1. Log In Trip.com first and unlock member-only rates and Trip Coins (loyalty points). 2. Book Midweek: Sun–Thurs stays are much cheaper than weekends. 3. Set Price Alerts: Monitor price drops and rebook if needed. 4. Use “We Price Match” Policy: If you find a lower price elsewhere, Trip.com will refund the difference. 5. Avoid major holidays, conventions, and big events. 6. Check the Deals Page to see what promotions are available now on Trip.com.

How much does a hotel cost in Puerto Morelos?​

Average hotel prices in Puerto Morelos based on Trip.com: £347 on weekdays and £350 on weekends (Friday–Saturday).

What are some of the best hotels in Puerto Morelos?

Which hotels in Puerto Morelos are good for families?

Villas Kaàn (from £62) is very suitable for family travel. Enjoy a trip together with your kids and other family members!

What are the recommended luxury hotels in Puerto Morelos?

What hotels in Puerto Morelos offer an especially good breakfast ?

Which hotels in Puerto Morelos provide fitness facilities?

Which hotels in Puerto Morelos have swimming pools?

Which hotels in Puerto Morelos are worth visiting for their spa experience?

Which hotels in Puerto Morelos have hot springs?

Want to experience hot springs in your hotel? Excellence Riviera Cancun All Inclusive - Adults Only (from £200) and The Fives Oceanfront Puerto Morelos (from £112) have hot springs. Book now!

Which hotels in Puerto Morelos provide free WiFi?

Whether you're travelling on business or going on holiday, Internet connection is an essential condition for travel. Areia Boutique Hotel - Puerto Morelos (from £55), Hotel Marina El Cid Spa & Beach Resort - All Inclusive (from £166) and Excellence Riviera Cancun All Inclusive - Adults Only (from £200) are popular hotels with free Wi-Fi.

Puerto Morelos Hotels Information

Highest Price£3,247
Lowest Price£34
Number of Reviews2,028
Total Properties190
Average Price (Weekdays)£347
Average Price (Weekends)£350