Skip to main content

Beach Hotels in Puerto Morelos

Find the beach hotels that appeal to you the most

Select occupancy

The best beach hotels in Puerto Morelos

Check out our selection of great beach hotels in Puerto Morelos

Filter by:

Review score

Greta Puerto Morelos - By Aloja RV

Puerto Morelos

Greta Puerto Morelos - By Aloja RV provides beachfront accommodations in Puerto Morelos. With sea views, this accommodation provides a balcony and a swimming pool.

C
Charles
From
Mexico
The location is separated from the downtown--a little north in the jungle and quiet, so bring your own food and amenities when you arrive. Just steps from the beach. Great views above the second floor. Ideal for couples.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 131 reviews
Price from
$140.59
1 night, 2 adults

The Diving Lodge Downtown

Puerto Morelos

The Diving Lodge Downtown is a recently renovated vacation home in Puerto Morelos where guests can make the most of its garden and terrace.

H
Hemang
From
Mexico
Very laidback and everything well maintained. The staff are all excellent and I would highly recommend this place. The attention to detail is perfect! Brianne communication skill are top notch! Thank you for a lovely two days! The bed is super comfy
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 117 reviews
Price from
$108.59
1 night, 2 adults

Righetto Vacation Rentals

Puerto Morelos

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....

B
Bruno
From
Mexico
Milko is exceptional! He was very friendly and helpful!Location, easy street parking, super clean, swimming pool, ac, netflix, everything to cook (great knives btw!)
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 257 reviews
Price from
$110
1 night, 2 adults

Valentin Imperial Riviera Maya All Inclusive - Adults Only

Puerto Morelos

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

E
Erik
From
Mexico
La Comida el servicio y la gente del staf
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 124 reviews
Price from
$400
1 night, 2 adults

Beachfront 2BR 2BA Condo w Balcony, Ocean Views

Puerto Morelos

A few steps from Playa Puerto Morelos in Puerto Morelos, Beachfront 2BR 2BA Condo w Balcony, Ocean Views offers accommodations with access to a fitness room.

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 6 reviews
Price from
$205
1 night, 2 adults

Bright Ocean View Studio with Rooftop Pool Access

Puerto Morelos

Bright Ocean View Studio with Rooftop Pool Access offers accommodations in Puerto Morelos, a few steps from Playa Puerto Morelos and 22 miles from ADO International Bus Station.

J
James
From
United States
The location was awesome! Everything was in very short walking distance.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 18 reviews
Price from
$106.95
1 night, 2 adults

CasaMEXH Veredas - Tu refugio familiar entre la selva, cenotes y la playa, vive tus vacaciones lejos del turismo masivo, a 10 Min de la ruta de los cenotes y el arrecife más cercano de la Riviera Maya - A 20 min de Cancún y Playa del Carmen

Puerto Morelos

22 miles from ADO International Bus Station in Puerto Morelos, CasaMEXH Veredas - Tu refugio familiar entre la selva, cenotes y la playa, vive tus vacaciones lejos del turismo masivo, a 10 Min de la...

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 10 reviews
Price from
$74.64
1 night, 2 adults

Holiday Inn Club Vacations Grand Residences All Inclusive

Hotel in Puerto Morelos

Located in Puerto Morelos, a few steps from Playa Punta Brava, Holiday Inn Club Vacations Grand Residences All Inclusive has accommodations with an outdoor swimming pool, free private parking, a...

R
Rochelle
From
United States
The property was clean, felt safe and the staff were pleasant.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 86 reviews
Price from
$277.05
1 night, 2 adults

MIRAMARE Ocean View

Hotel in Puerto Morelos

MIRAMARE Ocean View is located on the beachfront in Puerto Morelos, a few steps from Playa Puerto Morelos and 22 miles from ADO International Bus Station.

m
mohammed
From
Canada
Very nice and clean and close to everything
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 333 reviews
Price from
$28.35
1 night, 2 adults

Hotel Piedra del Caribe Puerto Morelos

Puerto Morelos

Hotel Piedra del Caribe Puerto Morelos offers air-conditioned rooms in Puerto Morelos.

R
Radek
From
Czech Republic
Close proximity to the beach but also town, but far away to not hear any of the noise. Safe parking in front of the property. Kevin at the front desk was absolutely amazing!!! Thank you so much! The pool is very clean and a good way to cool down in the evening after a day out. Stunning views of the surrounding areas from up there also. We stayed in room 12 and our balcony view was a bunch of trees, very calm and beautiful to wake up to in the morning. Kitchen fitted out with pots and pans, cutlery etc. the only thing missing was a kettle.
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 230 reviews
Price from
$58.58
1 night, 2 adults
All beach hotels in Puerto Morelos

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.

Most booked beach hotels in Puerto Morelos and surrounding area in the past month

See all

Popular with guests booking beach hotels in Puerto Morelos

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 333 reviews

Popular with guests booking beach hotels in Puerto Morelos

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 192 reviews

Popular with guests booking beach hotels in Puerto Morelos

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 558 reviews

Popular with guests booking beach hotels in Puerto Morelos

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 175 reviews

Popular with guests booking beach hotels in Puerto Morelos

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 213 reviews

Popular with guests booking beach hotels in Puerto Morelos

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 992 reviews

Popular with guests booking beach hotels in Puerto Morelos

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 666 reviews

Popular with guests booking beach hotels in Puerto Morelos

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 53 reviews

Popular with guests booking beach hotels in Puerto Morelos

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 230 reviews

Popular with guests booking beach hotels in Puerto Morelos

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 675 reviews

Enjoy breakfast in Puerto Morelos and nearby

See all
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 161 reviews

Located in Puerto Morelos, a 9-minute walk from Playa Punta Brava, Dreams Jade Resort & Spa - All Inclusive has accommodations with free bikes, free private parking, an outdoor swimming pool and a...

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 675 reviews

Located in Puerto Morelos, 1.3 miles from Playa Azul, Dreams Sapphire Resort & Spa has accommodations with an outdoor swimming pool, free private parking, a fitness center and a garden.

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 51 reviews

Located in Puerto Morelos, a few steps from Playa Punta Caracol, Secrets Riviera Cancún Resort & Spa - Adults Only - All inclusive has accommodations with an outdoor swimming pool, free private...

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 91 reviews

Set in Puerto Morelos, 328 feet from Playa Punta Caracol, Margaritaville Island Reserve Riviera Cancún - A Karisma All-Inclusive Experience for All offers accommodations with a restaurant, free...

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 558 reviews

Located in Puerto Morelos, a few steps from Playa Petempich, Sensira Resort & Spa Riviera Maya All Inclusive provides accommodations with an outdoor swimming pool, free private parking, a fitness...

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 19 reviews

Located in Puerto Morelos, a few steps from Playa Petempich, Royalton Reserve Paraíso de la Bonita, A Luxury Collection Resort, Riviera Maya, Adult All-Inclusive has accommodations with an outdoor...

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 93 reviews

Located in Puerto Morelos, 1.8 miles from Secreto Beach, Generations Riviera Maya Oceanfront Family Resort, All & More Inclusive has accommodations with a fitness center, free private parking, a...

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 213 reviews

Located in Puerto Morelos, a few steps from Secreto Beach, Dreams Riviera Cancun Resort & Spa - All Inclusive provides accommodations with an outdoor swimming pool, free private parking, a fitness...

Beach Hotels with swimming pools in Puerto Morelos and nearby

See all
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 4 reviews

Featuring an outdoor swimming pool, Casa Mulder - Steps to Beach Private Pool Ocean-View Roof offers accommodations in Puerto Morelos.

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 4 reviews

Featuring a rooftop pool, Oceanfront Luxury 2BR apartment in Puerto Morelos provides accommodations in Puerto Morelos.

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 12 reviews

A few steps from Playa Puerto Morelos in Puerto Morelos, Estudio 104 en Distrito Puerto offers accommodations with access to a fitness room.

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 9 reviews

Featuring barbecue facilities, Distrito Puerto, Ocean & Mangrove Views provides accommodations in Puerto Morelos. This beachfront property offers access to a balcony and free private parking.

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 7 reviews

DM504 Apartment with Spectacular Views is a recently renovated apartment in Puerto Morelos where guests can make the most of its rooftop pool, private beach area, and fitness center.

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 3 reviews

Distrito Morelos by Andiani Travel features a fitness room and air-conditioned accommodations in Puerto Morelos, a few steps from Playa Puerto Morelos.

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 20 reviews

Casa Brisa y Mar provides beachfront accommodations in Puerto Morelos. There's a private entrance at the vacation home for the convenience of those who stay.

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 197 reviews

Vela's Condos Ocean Front enjoys a location in Puerto Morelos, a 2-minute walk from Playa Puerto Morelos and 23 miles from ADO International Bus Station.

Highly rated beach hotels in Puerto Morelos and nearby

See all
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 231 reviews

Located in Puerto Morelos, a few steps from Playa Puerto Morelos, The Fives Oceanfront provides accommodations with an outdoor swimming pool, free private parking, a fitness center and a garden.

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 99 reviews

Located in Puerto Morelos, a 12-minute walk from Playa Puerto Morelos, Desire Pearl Riviera Maya Resort All Inclusive, Exclusively for Couples provides accommodations with an outdoor swimming pool,...

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 424 reviews

Located in Puerto Morelos, a 16-minute walk from Playa Azul, Ocean Coral & Turquesa All Inclusive has accommodations with free bikes, free private parking, an outdoor swimming pool and a fitness...

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 155 reviews

Located in Puerto Morelos, a few steps from Playa Punta Caracol, Desire Riviera Maya Resort All Inclusive, Exclusively for Couples has accommodations with an outdoor swimming pool, free private...

Save money on beach in Puerto Morelos and nearby – budget options available

See all
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 4 reviews

Featuring free bikes, Casa Anita - Relaxing Home Steps from the Puerto Morelos Beach provides accommodations in Puerto Morelos.

Scored out of 10, guest rating 7.1
Good - What previous guests thought, 17 reviews

Facing the beachfront, Ventus at Marina El Cid Spa & Beach Resort - All Inclusive offers 4-star accommodations in Puerto Morelos and has an outdoor swimming pool, fitness center and garden.

22 miles from Cancun Government Palace in Puerto Morelos, Villa Esmeralda by Karisma features accommodations with access to a fitness room.

Villa Alma

Puerto Morelos
Budget options available

Villa Alma is located in Puerto Morelos, just a few steps from Playa Punta Caracol and 23 miles from Cancun Government Palace. This beachfront property offers access to a patio and free Wifi.

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 3 reviews

Located in Puerto Morelos, a few steps from Playa Punta Caracol, The Eden by Desire Riviera Maya All Inclusive, Exclusively for Couples has accommodations with an outdoor swimming pool, free private...

Featuring a garden, Beachfront luxury villa with pool with private cooker & staff offers accommodations in Puerto Morelos.

FAQ about beach hotels in Puerto Morelos

Beach Hotels That Guests Love in Puerto Morelos

See all
Avg. price/night: $68.49
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 334 reviews
Great location, right on the beach and very quiet. Juan and family are very nice and welcoming.
Guest review byMartina
Family with young children
Avg. price/night: $56.45
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 219 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.
Guest review byPatrick
Family with young children
Avg. price/night: $190.30
Scored out of 10, guest rating 7.0
Good - What previous guests thought, 547 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.
Guest review bydennis
Young couple
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 460 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
Guest review byJavier
Family with young children
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 130 reviews
It was a great traditional little beachfront hotel in a cute seaside town, far more fun than Cancun or playa del carmen
Guest review byPascal
Family with young children