Skip to main content

The best beach hotels in Puerto Morelos

Check out our selection of great beach hotels in Puerto Morelos

Filter by:


Review Score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+

Beach Access

Beachfront
Our top picks Lowest Price First Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Only 30 metres from Puerto Morelos’ Playa Mar Beach and 400 metres from Plaza Central, Hotel Amar Inn features some rooms with sea view. Free Wi-Fi access is available.

Amar Inn’s rooms provide you with TV with cable channels and air-conditioning. There is also a refrigerator, extras include a fan. Featuring a shower, private bathrooms also come with a hairdryer and towels.

Fantastic location, great staff

Show more Show less
9
Wonderful
1,255 reviews
Price from
330 lei
per night

Located in Puerto Morelos, 18.8 km from Playa Puerto Morelos, Oom Bubble Boutique Riviera Cancun provides accommodation with a restaurant, free private parking, an outdoor swimming pool and a bar. With a garden, the 4-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The accommodation offers room service, a concierge service and organising tours for guests.

Completely private , comfortable , excelent service... unique concept , has it's own private cenote! Spectacular , highly recommended.

Show more Show less
9.4
Wonderful
220 reviews
Price from
1,528 lei
per night

Situated within 31 km of Cancun Underwater Museum and 37 km of ADO International Bus Station in Puerto Morelos, Abbey Del Sol features accommodation with seating area. The property has pool and garden views, and is 200 metres from Playa Puerto Morelos. Boasting family rooms, this property also provides guests with a sun terrace.

Abbey del Sol is the best hotel we have ever stayed in. We stayed in abbey del sol for 4 nights at start of our Mexico trip and we loved it so much we came back on our last night of our trip. It is definitely the best hotel we stayed in during our Mexico travels and one of the best hotel we have ever stayed in. What makes this hotel amazing is the staff. They greet you with warm welcomes and treat you as a friend. Special shout out to Mary Ellen and Jin. They went above and beyond to make our stay amazing. Nothing was too much trouble. Mary Ellen organised a great day snorkelling for us and the staff were very knowledgeable of great restaurants, activities and transportation! The hotel is walking distance to the beach and the area is quiet and tranquil, often we had the pool to ourselves! Puerto Morelos is a lovely little beach town and abbey del sol is a stand out hotel.

Show more Show less
9.4
Wonderful
252 reviews
Price from
248 lei
per night

Righetto Vacation Rentals is located just 2 blocks from Puerto Morelos Beach, on the Riviera Maya. This Caribbean-style complex offers air-conditioned apartments and villas, many with private gardens.

All accommodations include a living-dining room with satellite TV and a DVD player. There is a kitchen with a coffee maker, oven, microwave and blender. Free Wi-Fi, bed linens and beach towels are included.

The apartment and the small complex it was part of was excellently planned for privacy and space and the finishing and gardens were beautiful. The area was walled and gated so it was safe and private from the street. The apartment itself was a very good size with spacious kitchen, dining, lounge and bedroom. The kitchen had everything you could need. Every detail was taken care of. The pool was smallish but perfect for a cooling dip. We were the only guests at the time we were there so we did have the space around the pool to ourselves but I’m sure it would be fine with other guests as well as not everyone will want to use it the same time. There was also a back sitting area off the bedroom which was shaded and surrounded in lovely tropical plants and we enjoyed our meals there. The host was wonderful. So helpful and friendly. The apartment is super close to the beach. It is away from the town so very quiet. For us it was the perfect ending to our touring holiday of Mexico and Guatemala before flying to the UK. Highly recommend.

Show more Show less
9.5
Exceptional
128 reviews
Price from
344 lei
per night

Nestled on a one-half mile stretch of private beach in Playa Secreto in the Riviera Maya, this only-adult, all-inclusive resort offers spa services and a variety of on-site dining and entertainment options.

La Comida el servicio y la gente del staf

Show more Show less
9
Wonderful
152 reviews
Price from
2,402 lei
per night

Featuring a balcony with sea views, a private beach area and a bar, Casa Lucia Beachfront Puerto Morelos can be found in Puerto Morelos, close to Playa Puerto Morelos and 30 km from Cancun Underwater Museum. This beachfront property offers access to a terrace and free WiFi. The property is non-smoking and is located 36 km from ADO International Bus Station.

Super nice beach front bungalow with amazing outdoor area and private beach access

Show more Show less
9.8
Exceptional
9 reviews
Price from
702 lei
per night

Situated 36 km from ADO International Bus Station, 37 km from Playa del Carmen Maritime Terminal and 37 km from Beto Avila Stadium, Studio Norte, Casa Brisamar features accommodation set in Puerto Morelos. The air-conditioned accommodation is 30 km from Cancun Underwater Museum. Free WiFi is available throughout the property and Playa Puerto Morelos is 100 metres away.

Great place, more or less directly at the beach, run by a friendly french guy. We were allowed a late check-out, so we could have a shower at 15 o'clock, before leaving for our flight. Highly recommended, 2 thumbs up !

Show more Show less
9
Wonderful
22 reviews
Price from
211 lei
per night

Set in Puerto Morelos, a few steps from Playa Paraiso and 27 km from ADO International Bus Station, Peaceful & beautiful 3 min walking to the beach offers spacious air-conditioned accommodation with a terrace and free WiFi. This property offers access to a balcony and free private parking. The property is non-smoking and is located 28 km from Playa del Carmen Maritime Terminal.

This was a beautiful clean place.

Show more Show less
9.7
Exceptional
14 reviews
Price from
826 lei
per night

Featuring air-conditioned accommodation with a balcony, Casa Tucan. A contemporary holiday or work nest is set in Puerto Morelos. This property offers access to a terrace, free private parking and free WiFi. The property is non-smoking and is located 30 km from Cancun Underwater Museum.

Host was very friendly and helpful, condo was as expected- comfortable, nicely decorated, had everything we could need. The pool was very nice.

Show more Show less
9.6
Exceptional
9 reviews
Price from
407 lei
per night

Boasting a garden, pool with a view and sea views, Charming Sea Side Ocean Front Condo is situated in Puerto Morelos. This beachfront property offers access to a balcony, free private parking and free WiFi. Outdoor dining is also possible at the apartment.

When I arrived at the airport, the driver picked me up promptly and brought me to grocery store to get groceries and also brought me back on time to airport when stay was over - great view - loved the privacy - the place was great - very well kept

Show more Show less
9.8
Exceptional
6 reviews
Price from
387 lei
per night

Looking for a beach hotel?

There’s nothing like waking up to the sound of crashing waves and the sea air floating into your bedroom window. Beachfront accommodations come in a variety of forms, from all-inclusive resorts to secluded homestays and villas. Beach hotel amenities can include air-conditioned rooms, private terraces overlooking the sea, and outdoor pools with attached bars.
Search beach hotels in Puerto Morelos

Most booked beach hotels in Puerto Morelos this month

FAQ about beach hotels in Puerto Morelos







Beach Hotels That Guests Love in Puerto Morelos

  • 9.8
    Scored 9.8
    Exceptional
    Rated exceptional
     · 9 reviews
    The perfect casita (cabin) right on the beach. It is a dream location. Swimming and snorkeling right from the beach infront of the casita. Having an outside shower, plus two full bathrooms, was really useful. Almira was wonderful. She was quick to respond whenever we had a question. We appreciated that she arranged transfers for us to and from the casita. The kitchen was well stocked, the air conditioning and wifi worked well. We will be back!
    Plessa
    Young couple
  • Avg. price/night: 226.80 lei
    8.3
    Scored 8.3
    Very Good
    Rated very good
     · 377 reviews
    Great location, right on the beach and very quiet. Juan and family are very nice and welcoming.
    Martina
    Family with young children
  • 8.6
    Scored 8.6
    Excellent
    Rated excellent
     · 449 reviews
    Beautiful peaceful location, right on the beach. Free use of bikes & snorkel equipment. The bedroom was lovely. A really quirky swinging bed!! Hammocks outside on our own terrace too.
    Rachael
    Young couple
  • 9.8
    Scored 9.8
    Exceptional
    Rated exceptional
     · 9 reviews
    Super nice beach front bungalow with amazing outdoor area and private beach access
    Nicolas
    Family with young children
  • Avg. price/night: 265.58 lei
    6.8
    Scored 6.8
    Pleasant
    Rated pleasant
     · 60 reviews
    Good value private room was really appreciated whilst diving. Walkable from the colectivo stop by the big supermarket (though could be uncomfortable on a hot day). It's in the district by the highway, *not* at the beach - but it's a 10 peso colectivo ride to get to the seaside part. There's a pool, but I didn't use it as was in the ocean much of my time. Owner was helpful with information digitally in advance.
    Patrick
    Family with young children
  • Avg. price/night: 624.46 lei
    6.8
    Scored 6.8
    Pleasant
    Rated pleasant
     · 761 reviews
    We did not eat breakfast at the hotel. It was not included in our stay. The hotel has a restaurant/ bar. It does a brisk business for lunch served at tables or brought to your lounger. The location was perfect, it was on the beach front. Ask for a second floor room facing the ocean. Staff was excellent. Parking was a easy. Daytime entertainment is common, but not overly intrusive. Night time was quiet. A/C worked fine.
    dennis
    Young couple
  • Avg. price/night: 584.24 lei
    7.5
    Scored 7.5
    Good
    Rated good
     · 615 reviews
    Property was on the beach, bed was actually comfortable and the balcony over looking the ocean for sun down and sunset pics was nice. It also had parking
    Javier
    Family with young children
  • Avg. price/night: 596.87 lei
    7.8
    Scored 7.8
    Good
    Rated good
     · 307 reviews
    It was a great traditional little beachfront hotel in a cute seaside town, far more fun than Cancun or playa del carmen
    Pascal
    Family with young children
  • Avg. price/night: 500.13 lei
    7.5
    Scored 7.5
    Good
    Rated good
     · 519 reviews
    Beach was excellent, only for guests and always enough free chairs etc Right on the beach location like private beach all together Walking distance to restaurants and supermarket
    B
    Branislav
    Young couple
  • 7.4
    Scored 7.4
    Good
    Rated good
     · 866 reviews
    small hotel right on the beach , you can avoid big hotel vibes but still enjoy the beachfront, even when it’s full feels private and calm. staff is very helpful and very nice! rooms are very spacious and all have a view to the the sea! hammock in the balcony is cute extra that we did not expect
    Monika
    Young couple

Research, refine, and make plans for your whole trip

gogless