Puerto Morelos

Beach Hotels in Puerto Morelos

Enter your dates to find beach hotels in Puerto Morelos.

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 top beach hotels in Puerto Morelos near the shore for easy beach access.
Most Booked
Lowest price
Closest to downtown
Highest Rated
99+
Hotels in Puerto Morelos
Featured facilities: Public Beach, Swimming Pool, Balcony
Very Good
100 reviews
8.8/10
1 night
From BRL 280
Check Availability
99+
Hotels in Puerto Morelos
Featured facilities: Exclusive Beach Area, Swimming Pool, Sunbathing Area
Very Good
103 reviews
8.4/10
1 night
From BRL 528
Check Availability
99+
Hotels in Puerto Morelos
Featured facilities: Swimming Pool, Sailing, Tennis Court
Very Good
102 reviews
8.5/10
1 night
From BRL 936
Check Availability
99+
Hotels in Puerto Morelos
Featured facilities: Exclusive Beach Area, Swimming Pool, Sailing
Great
105 reviews
9.2/10
1 night
From BRL 1,109
Check Availability
99+
Hotels in Puerto Morelos
Featured facilities: Exclusive Beach Area, Swimming Pool
Very Good
100 reviews
8.2/10
1 night
From BRL 307
Check Availability
99+
Hotels in Puerto Morelos
Featured facilities: Exclusive Beach Area, Swimming Pool, Sunbathing Area
Great
101 reviews
9.1/10
1 night
From BRL 1,187
Check Availability
99+
Hotels in Puerto Morelos
Featured facilities: Public Beach, Swimming Pool, Sailing
Very Good
101 reviews
8.8/10
1 night
From BRL 1,269
Check Availability
65
Hotels in Puerto Morelos
Featured facilities: Swimming Pool
Amazing
155 reviews
9.5/10
1 night
From BRL 356
Check Availability
99+
Hotels in Puerto Morelos
Featured facilities: Swimming Pool, Beach Umbrella
Very Good
99 reviews
8.4/10
1 night
From BRL 343
Check Availability
99+
Hotels in Puerto Morelos
Featured facilities: Swimming Pool, Fishing, Snorkeling
Good
486 reviews
7.7/10
1 night
From BRL 152
Check Availability
Show more Beach hotels in Puerto Morelos

Hotels in Puerto Morelos Reviews

See all
Explore genuine reviews and ratings from real travellers to find the perfect accommodation for your needs.

Dreams Jade Resort & Spa - All Inclusive

8.6/10
Very Good
Posted on Nov 4, 2025
Oriental_ myth
Loving the small pools it feels cozy and the room is spacious with a small living room with sofa where you can recieve friends or travel mates. We enjoyed a lot at the cocktail bars and different restaurants! Dreams does feel dream like !
Price per night from:BRL 1,105

Hacienda Morelos Beachfront Hotel

8.1/10
Very Good
Posted on Aug 7, 2025
Guest User
Juste une nuit . Chambre très sommaire mais propre
Price per night from:BRL 391

FAQs

What are the best Beach hotels in Puerto Morelos?

How much does it cost to stay in a Beach hotel in Puerto Morelos?

For Beach hotels in Puerto Morelos, weekday prices average BRL 1,501, while weekend rates (Friday–Saturday) average BRL 1,122.

What Beach hotels in Puerto Morelos have gyms?

Keeping up with your exercise routine while travelling is easy. Hotel Marina El Cid Spa & Beach Resort - All Inclusive (from BRL 1,028) and Dreams Jade Resort & Spa - All Inclusive (from BRL 875) offer fitness facilities.

Which Beach hotels in Puerto Morelos provide spa services?

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

What's the best high-end Beach hotel in Puerto Morelos?

For those seeking luxury accommodations, Dreams Jade Resort & Spa - All Inclusive (from BRL 875) provides outstanding service.

How to get deals for Beach hotels in Puerto Morelos?

Trip.com offers a range of promotions and discounts on Beach hotels. Visit the promotions page to find the latest hotel deals on Trip.com.

Beach hotel details in Puerto Morelos

Total properties23
Number of reviews720
Weekend Avg. PriceBRL 1,122
Weekday Avg. PriceBRL 1,501