Puerto Morelos Beach Hotels
Enter your dates to find beach hotels in Puerto Morelos that match your preferences.
Enter your destination
Check-in
Check-out
Rooms and guests
Check availability
Swipe down to view more
Trip.com
Hotels
Hotels in Mexico
Hotels in Quintana Roo
Hotels in Puerto Morelos
Puerto Morelos Beach properties
Filter by:
Hotel Star Rating
≤2
3
4
5
Guest Rating
Amazing 9+
Great 8+
Good 7+
Pleasant 6+
Top Puerto Morelos Beach Hotels
Explore the best beach hotels in Puerto Morelos just steps from the sand.
Choose dates
Most Booked
Our top hotel picks are based on price, location, and guest reviews to help you find the best stay.
Lowest price
Sort by price including taxes & fees
Closest to downtown
Highest Rated
99+
Hotel Marina El Cid Spa & Beach Resort - All Inclusive
Hotels in
Puerto Morelos
Featured facilities: Pool, Sailing, Tennis court
Very Good
102 reviews
8.5
/10
1 night
From
KRW 256,320
Check availability
87
Areia Boutique Hotel - Puerto Morelos
Hotels in
Puerto Morelos
Featured facilities: Public beach, Pool, Balcony
Very Good
75 reviews
8.0
/10
1 night
From
KRW 129,259
Check availability
84
Arrecifes Suites
Hotels in
Puerto Morelos
Featured facilities: Private beach area, Pool
Very Good
100 reviews
8.0
/10
1 night
From
KRW 106,837
Check availability
99+
Corales Suites
Hotels in
Puerto Morelos
Featured facilities: Pool, Beach umbrellas
Very Good
100 reviews
8.4
/10
1 night
From
KRW 111,013
Check availability
99+
The Fives Oceanfront Puerto Morelos
Hotels in
Puerto Morelos
Featured facilities: Private beach area, Pool, Sailing
Very Good
102 reviews
8.5
/10
1 night
From
KRW 155,419
Check availability
99+
Ventus at Marina El Cid Spa & Beach Resort - All Inclusive
Hotels in
Puerto Morelos
Featured facilities: Public beach, Pool, Sailing
Very Good
101 reviews
8.4
/10
1 night
From
KRW 375,907
Check availability
99+
Villas Kaàn
Hotels in
Puerto Morelos
Featured facilities: Public beach, Pool, Dry cleaning
Very Good
21 reviews
8.8
/10
1 night
From
KRW 111,673
Check availability
99+
Dreams Jade Resort & Spa - All Inclusive
Hotels in
Puerto Morelos
Featured facilities: Private beach area, Pool, Parasailing
Very Good
102 reviews
8.4
/10
Check availability
13
We Hotels
Hotels in
Puerto Morelos
Featured facilities: Private beach area
13 reviews
6.8
/10
1 night
From
KRW 102,220
Check availability
99+
Ventus Ha at Marina El Cid Spa & Beach Resort - All Inclusive
Hotels in
Puerto Morelos
Featured facilities: Pool, Sailing, Yoga session
Very Good
100 reviews
8.8
/10
1 night
From
KRW 436,360
Check availability
See All Beach Hotels in Puerto Morelos
FAQs
What are the favorite Beach hotels to stay in Puerto Morelos?
Whether you are traveling to Puerto Morelos for business or fun,
Hotel Marina El Cid Spa & Beach Resort - All Inclusive (from KRW 254,121)
,
Corales Suites (from KRW 131,017)
and
Hacienda Morelos Beachfront Hotel (from KRW 162,233)
are all preferred hotels.
What’s the nightly rate for Beach hotels in Puerto Morelos?
For Beach hotels in Puerto Morelos, the average price on weekdays is KRW 287,388, and the average price on weekends (Friday–Saturday) is KRW 295,326
Which Beach hotels in Puerto Morelos provide gym & fitness center?
Wanna some body strengthening after a long day working or travelling?
Hotel Marina El Cid Spa & Beach Resort - All Inclusive (from KRW 254,121)
provides fitness facilities.
Which Beach hotels in Puerto Morelos provide luxury spa experience?
Looking for a hotel spa getaway?
Hotel Marina El Cid Spa & Beach Resort - All Inclusive (from KRW 254,121)
provides highly rated spa services.
Which Beach hotels in Puerto Morelos provide breakfast buffet?
Hotel Ojo de Agua (from KRW 120,466)
provides delicious breakfast with various choices.
What cheap deals are available for Beach hotels in Puerto Morelos?
Trip.com provides amazing last-minute deals and discounts for Beach hotels. You can check the
promotions page
to see available promotions on Trip.com.
Puerto Morelos Beach Hotels Information
Total properties
23
Number of reviews
711
Lowest price
KRW 1,407,562
Highest price
KRW 1,407,562
Weekend Avg. Price
KRW 295,326
Weekday Avg. Price
KRW 287,388
Keep Exploring
Trip.com latest trends
Hotels in Pasay
Hotels in Makati
Hotels in City of Manila
Hotels in Boracay Island
Hotels in Cebu City
Hotels in Bangkok
Hotels in Hong Kong
Hotels in Quezon City
Hotels in Paranaque
Hotels in Taipei
Hotels in Shanghai
Hotels in Singapore
Hotels in Davao City
Hotels in Tokyo
Hotels in Lapu-Lapu City