Puerto Morelos

Beach Hotels in Puerto Morelos

Find the beach hotels in Puerto Morelos that appeal to you the most

Scroll down to see hotels
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

Best Beach Hotels in Puerto Morelos

Check out our pick of great beach hotels for your travel
Most Booked
Lowest price
Closest to downtown
Highest Rated
99+
Hotels in Puerto Morelos
Featured facilities: Swimming Pool, Sailing, Tennis Court
Very Good
102 reviews
8.5/10
1 night
From MYR 677
Check Availability
87
Hotels in Puerto Morelos
Featured facilities: Public Beach, Swimming Pool, Balcony
Very Good
75 reviews
8.0/10
1 night
From MYR 342
Check Availability
84
Hotels in Puerto Morelos
Featured facilities: Exclusive Beach Area, Swimming Pool
Very Good
100 reviews
8.0/10
1 night
From MYR 282
Check Availability
99+
Hotels in Puerto Morelos
Featured facilities: Swimming Pool, Beach Umbrella
Very Good
100 reviews
8.4/10
1 night
From MYR 293
Check Availability
99+
Hotels in Puerto Morelos
Featured facilities: Exclusive Beach Area, Swimming Pool, Sailing
Very Good
102 reviews
8.5/10
1 night
From MYR 411
Check Availability
99+
Hotels in Puerto Morelos
Featured facilities: Public Beach, Swimming Pool, Sailing
Very Good
101 reviews
8.4/10
1 night
From MYR 994
Check Availability
99+
Hotels in Puerto Morelos
Featured facilities: Public Beach, Swimming Pool, Dry Cleaning
Very Good
21 reviews
8.8/10
1 night
From MYR 295
Check Availability
99+
Hotels in Puerto Morelos
Featured facilities: Exclusive Beach Area, Swimming Pool, Parasailing
Very Good
102 reviews
8.4/10
Check Availability
13
Hotels in Puerto Morelos
Featured facilities: Exclusive Beach Area
13 reviews
6.8/10
1 night
From MYR 270
Check Availability
99+
Hotels in Puerto Morelos
Featured facilities: Swimming Pool, Sailing, Yoga Session
Very Good
100 reviews
8.8/10
1 night
From MYR 1,153
Check Availability
See All Beach Hotels in Puerto Morelos

Frequently Asked Questions

What are the best Beach hotels in Puerto Morelos?

Whether you are travelling to Puerto Morelos for business or tourism, Hotel Marina El Cid Spa & Beach Resort - All Inclusive (from MYR 671) , Corales Suites (from MYR 346) and Hacienda Morelos Beachfront Hotel (from MYR 428) are all preferred hotels.

How much is the average rate for Beach hotels in Puerto Morelos?

For Beach hotels in Puerto Morelos, the average price on weekdays is MYR 760, and on weekends (Friday–Saturday) is MYR 781.

Which Beach hotels in Puerto Morelos provide breakfast?

Hotel Ojo de Agua (from MYR 318) provides highly rated breakfast.

Which Beach hotels in Puerto Morelos offer a gym?

Get used to exercising? Hotel Marina El Cid Spa & Beach Resort - All Inclusive (from MYR 671) provides fitness facilities.

Which Beach hotels in Puerto Morelos provide spa service?

Tired from travelling? Hotel Marina El Cid Spa & Beach Resort - All Inclusive (from MYR 671) provides highly rated spa services.

What deals are available for Beach hotels in Puerto Morelos?

There are various promotions available on Trip.com for Beach hotels. You can check the promotions page to see current available deals on Trip.com.

Puerto Morelos Beach Hotels Information

Total properties23
Number of reviews711
Lowest priceMYR 3,720
Highest priceMYR 3,720
Weekend Avg. PriceMYR 781
Weekday Avg. PriceMYR 760