Puerto Morelos

Puerto Morelos Beach Hotels

Book your summer escape at Puerto Morelos's top Beach hotels.

Swipe down to view more
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

Top Puerto Morelos Beach Hotels

Experience premium Beach resorts near Puerto Morelos!
Most Booked
Lowest price
Closest to downtown
Highest Rated
99+
Hotels in Puerto Morelos
Featured facilities: Pool, Sailing, Tennis court
Very Good
102 reviews
8.5/10
1 night
From SEK 3,091
Check availability
64
Hotels in Puerto Morelos
Featured facilities: Pool
Amazing
21 reviews
9.6/10
1 night
From SEK 848
Check availability
99+
Hotels in Puerto Morelos
Featured facilities: Private beach area, Pool, Sunbathing area
Very Good
103 reviews
8.6/10
1 night
From SEK 1,260
Check availability
99+
Hotels in Puerto Morelos
Featured facilities: Private beach area, Sailing, Dry cleaning
Great
105 reviews
9.2/10
1 night
From SEK 2,250
Check availability
87
Hotels in Puerto Morelos
Featured facilities: Public beach, Pool, Balcony
Very Good
85 reviews
8.8/10
1 night
From SEK 618
Check availability
99+
Hotels in Puerto Morelos
Featured facilities: Private beach area, Pool, Tennis court
Very Good
100 reviews
8.2/10
1 night
From SEK 1,322
Check availability
99+
Hotels in Puerto Morelos
Featured facilities: Private beach area, Pool, Parasailing
Very Good
102 reviews
8.6/10
1 night
From SEK 2,164
Check availability
99+
Hotels in Puerto Morelos
Featured facilities: Public beach, Pool, Sailing
Very Good
101 reviews
8.8/10
1 night
From SEK 1,814
Check availability
77
Hotels in Puerto Morelos
Featured facilities: Private beach area, Pool, Fishing
Very Good
101 reviews
8.1/10
1 night
From SEK 762
Check availability
99+
Hotels in Puerto Morelos
Featured facilities: Pool, Beach umbrellas
Very Good
100 reviews
8.4/10
1 night
From SEK 674
Check availability
Show More Beach Hotels in Puerto Morelos

Frequently Asked Questions

What are the best Beach hotels in Puerto Morelos?

How much does a Beach hotel in Puerto Morelos cost?

For Beach hotels in Puerto Morelos, the average price on weekdays is SEK 1,965, and on weekends (Friday–Saturday) is SEK 1,999.

Which Beach hotels in Puerto Morelos offer a gym?

What are some of the best Beach hotels in Puerto Morelos with breakfast?

Which Beach hotels in Puerto Morelos are available for spa services?

What are some of the best luxury Beach hotels in Puerto Morelos?

Looking for luxury stays? Dreams Jade Resort & Spa - All Inclusive (from SEK 1,469) provides excellent service.

Puerto Morelos Beach Hotels Information

Total properties24
Number of reviews711
Weekend Avg. PriceSEK 1,999
Weekday Avg. PriceSEK 1,965