Hotels of Earth

Hacienda Morelos Beach Front Hotel

★★★ Av Rafael E Melgar Lote 5, Puerto Morelos, QROO, 77580, Puerto Morelos, MX

8 guest rating· 159 reviews

About this hotel

Outdoor Pool and Terrace

Indulge in a refreshing swim in the outdoor pool or soak in the breathtaking views from the terrace.

Dining and Bar Lounge

Savor delicious meals at Muelle Once and enjoy your favorite beverages at the cozy bar lounge.

Convenient Amenities

Benefit from complimentary Wi-Fi, tour assistance, 24-hour front desk, and more. Plus, rest easy in air-conditioned rooms with flat-screen TVs.

Book your stay at Hacienda Morelos Beach Front Hotel for a centrally located paradise in Puerto Morelos!

Rooms & rates

Habitación Deluxe, vista al mar

Sleeps 4 · 24 m² · 2× Double bed

  • Desk
  • Air conditioning
  • Private bathroom
  • Shower
  • Safety deposit box

Habitación Premium, Vista al Mar

Sleeps 4 · 24 m² · 2× Double bed

  • Desk
  • Air conditioning
  • Private bathroom
  • Shower
  • Safety deposit box

Habitación Superior, vista al Mar (No balcony)

Sleeps 4 · 24 m² · 2× Double bed

  • Desk
  • Air conditioning
  • Private bathroom
  • Shower
  • Safety deposit box

Amenities

  • Free WiFi
  • Pool sun loungers
  • Free self parking
  • Beach sun loungers
  • 24-hour front desk
  • Safe-deposit box at front desk
  • Accessible airport shuttle
  • No accessible airport shuttle
  • Airport transportation - pickup (surcharge)
  • Designated smoking area
  • Luggage storage
  • Snorkeling nearby
  • Terrace
  • Tours/ticket assistance
Show all 16 amenities
  • Upper floors accessible by stairs only
  • Wheelchair accessible

Location

© OpenStreetMap contributors

Av Rafael E Melgar Lote 5, Puerto Morelos, QROO, 77580, Puerto Morelos, MX

Check-in
from 03:00 PM
Check-out
until 12:00 PM

What guests say8159 reviews

+ Great location+ Friendly staff+ Clean beach+ Nice amenitiesHard bedsInconsistent room qualityMissing in-room items
Cleanliness7.7
Service8.2
Location8.7
Room Quality7.2
Amenities7.7
Value for Money8.2

Great, Though A Bit Rundown

8.0

This is a hard review to write because we do like the place. It’s right in the middle of town and so an easy walk to anywhere. All the units are ocean front, and right on the beach. There's plenty of storage for clothes. All the staff are pleasant and speak enough English to get by. There are lots of lounge chairs and palapas and umbrellas. There is a supermarket right across the street. Most of the guests, like us, are older, so it’s very quiet. And there is a great restaurant on the premises. So, what’s not to like? Well, there’s no coffee in the room, a big disappoint for us. You can get coffee if you go down three flights, cross the parking lot into the lobby, and then do the reverse carrying two cups. The bath lighting is horrible. There are just two hooks for towels and only one hand towel with no place to hang it. You cannot get your hand under the sink faucet to wash. I could not stop a puddle from getting on the floor when showering, and the shower stall barely drained. The mattress is soft and saggy, the pillows lumpy, and though a king, our feet hung off the end of the bed. There’s no chair or desk, and the outlet by the bed was broken. They require a deposit for beach towels and a hairdryer. So, would I stay here again? This is the only beachfront hotel in Puerto Morelos that I could find, and we don’t much care for Airbnb. So probably yes, we would.

jgazurian · 2026-03-04

Great pool, great views!

10.0

The pool was a lot of fun, every room had a beautiful view of the beach and ocean and the location is very convenient to walk everywhere. The staff was great.

642tracies · 2026-02-13

Just as enjoyable the second time around

10.0

Last year I happened upon the Hacienda Morelos by luck. I was very impressed by the location, the cleanliness and the friendly staff. Happy to say all three are still intact. (I guess the location probably couldn't change!). This is neither the newest or fanciest hotel, but you cannot beat the location or the value. The rooms are left spotless daily. You also are near all the activity without being subjected to loud music every night until the wee hours. For shorter term stays this is the place to be. They also have a private strip of beach and an excellent dive/snorkel shop and restaurant which i have reviewed separately. Next time in Puerto Morelos they can expect to see me again. Thanks

SuzukiWB · WASAGA BEACH, ONTARIO · 2026-02-12

Terrible company policies

2.0

Booked the hacienda hotel for the third time using WestJet hotels.com We mistakenly booked the wrong day by one day and are trying to get help from both the hotel and WestJet but neither one wants to help change the date by one day. Any company not willing to move a date by one day will never get our business again. Very simple fix but obviously not for a larger corporation So just be careful to never make an honest mistake as these companies will not help.

Whatapa · SASKATCHEWAN · 2026-01-31

Fantastic location.

10.0

Nice big room with fridge and safe. Large terrace on 1st floor overlooking the pool, beach & sea. Bathroom a little dated but clean and functional with large shower and lots of hot water. Great location with beach access and plenty of sun loungers round pool and on beach for exclusive use. Great restaurant attached to hotel (Meulle Once) super location and tasty food. Walking distance to everywhere. A great place to stay at a reasonable price.

annetteh437 · BATH, SOMERSET, ENGLAND · 2025-11-07

Guest review

10.0

I had a beautiful view of the beach, never thought I'd like being so close.

Jose · 2025-10-12

Good to know

Take advantage of recreation opportunities such as an outdoor pool, or other amenities including complimentary wireless internet access and tour/ticket assistance.

Pets

Pets not allowed

Children and extra beds

No rollaway/extra beds available

Accessibility

No elevators

General

Professional property host/manager

Children and extra beds

No cribs (infant beds) available