Puerto Morelos

3-Star Hotels in Puerto Morelos

Enter your dates to see the latest hotel rates and availability

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

We found 25 3-Star hotels for you in Puerto Morelos

Choose your travel dates to see the latest prices and deals for 3-star hotels in Puerto Morelos.
Most Booked
Lowest price
Closest to downtown
Highest Rated
99+
Hotels in Puerto Morelos
Featured facilities: Swimming Pool, Public Beach, Parking
Great
100 reviews
9.0/10
1 night
From MXN$1,534
Check Availability
99+
Hotels in Puerto Morelos
Featured facilities: Swimming Pool, Kitchen, Parking
Good
466 reviews
7.7/10
1 night
From MXN$619
Check Availability
99
Hotels in Puerto Morelos
Featured facilities: Swimming Pool, Sea View, Public Beach
Very Good
101 reviews
8.1/10
1 night
From MXN$2,144
Check Availability
49
Hotels in Puerto Morelos
Featured facilities: Swimming Pool
Good
498 reviews
7.6/10
1 night
From MXN$452
Check Availability
99+
Hotels in Puerto Morelos
Featured facilities: Swimming Pool, Public Beach, Parking
Very Good
100 reviews
8.2/10
1 night
From MXN$1,141
Check Availability
97
Hotels in Puerto Morelos
Featured facilities: Swimming Pool, Public Beach, Airport Pick-up Service
100 reviews
7.4/10
1 night
From MXN$1,185
Check Availability
69
Hotels in Puerto Morelos
Featured facilities: Swimming Pool, Airport Pick-up Service, Kitchen
Very Good
139 reviews
8.6/10
1 night
From MXN$2,426
Check Availability
99+
Hotels in Puerto Morelos
Featured facilities: Swimming Pool, Airport Pick-up Service, Parking
Very Good
97 reviews
8.4/10
1 night
From MXN$1,392
Check Availability
36
Hotels in Puerto Morelos
Featured facilities: Kitchen, Refrigerator, Shade Curtain
Very Good
6 reviews
8.0/10
1 night
From MXN$1,417
Check Availability
99+
Hotels in Puerto Morelos
Featured facilities: Swimming Pool, Public Beach, Airport Pick-up Service
104 reviews
7.4/10
1 night
From MXN$1,166
Check Availability
See All 3-Star Hotels in Puerto Morelos

Latest Reviews for Puerto Morelos hotels

See all
Browse reviews and ratings from real guests to find the 3-star Puerto Morelos hotels that suits your needs.

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:MXN$2,144

Hotel & Beach Club Ojo de Agua

7.4/10
Posted on Jun 15, 2024
Guest User
Finding this place is a nightmare unless you know where to go. Google and Apple Maps is wrong and I drove 20 min up and down the streets trying to find where to go. Finally got out and walked and found the place! The first room they gave me smelled like mold and the ac didn’t work. The next room was much better but the floor was wet and the room felt damp. After turning the ac on and going to the beach, which is steps away, I came back to a nice cool room. Pool was nice for a dip after the beach. Restaurant next door had a wedding that went far into the night with loud music and I had to be up at 4 am so wasn’t happy about that. Bring ear plugs! Beach is right in front of a reef you can swim out to for free!
Price per night from:MXN$1,166

Frequently Asked Questions

What are the best 3 star hotels in Puerto Morelos?

Whether you are travelling to Puerto Morelos for business or tourism, Areia Boutique Hotel - Puerto Morelos (from MXN$1,647) , Corales Suites (from MXN$1,583) and Greta Puerto Morelos (from MXN$2,431) are all preferred hotels.

What is the average price for 3 star hotels in Puerto Morelos?

For 3 star hotels in Puerto Morelos, the average price on weekdays is MXN$3,523, and the average price on weekends (Friday–Saturday) is MXN$3,561.

Which 3 star hotels in Puerto Morelos are best for families?

Corales Suites (from MXN$1,583) is very suitable for family travel.

Which 3 star hotels in Puerto Morelos provide breakfast?

Hotel Ojo de Agua (from MXN$1,179), Hotel & Beach Club Ojo de Agua (from MXN$1,285) and Sota Human Space (from MXN$4,542) provide delicious breakfast. Start your day with high-quality breakfast!

Which 3 star hotels in Puerto Morelos provide fitness facilities?

Greta Puerto Morelos (from MXN$2,431) provides fitness facilities. Satisfy your fitness needs even while travelling!

Which 3 star hotels in Puerto Morelos provide swimming pools?

There are many 3 star hotels in Puerto Morelos with swimming pool. Areia Boutique Hotel - Puerto Morelos (from MXN$1,647) , Corales Suites (from MXN$1,583) and Greta Puerto Morelos (from MXN$2,431) are very popular.

Which 3 star hotels in Puerto Morelos offer spa services?

Want to relax with a spa treatment? Among 3 star hotels in Puerto Morelos, Sota Human Space (from MXN$4,542) is very popular.

Which 3 star hotels in Puerto Morelos have bars?

For 3 star hotels in Puerto Morelos with bars, Areia Boutique Hotel - Puerto Morelos (from MXN$1,647) and Hotel & Beach Club Ojo de Agua (from MXN$1,285) are very popular.

Which 3 star hotels in Puerto Morelos provide free wifi?

Internet connection is an essential condition for travel. Areia Boutique Hotel - Puerto Morelos (from MXN$1,647), Corales Suites (from MXN$1,583) and Greta Puerto Morelos (from MXN$2,431) are popular hotels with free Wi-Fi.

What deals are available for 3 star hotels in Puerto Morelos?

Trip.com provides various promotions and discounts for 3 star hotels. You can check the promotions page to see available promotions on Trip.com.

Puerto Morelos 3-star Hotel Info for Tourists

Highest priceMXN$8,709
Lowest priceMXN$5,770
Number of reviews799
Total properties25
Weekday Avg. PriceMXN$3,523
Weekend Avg. PriceMXN$3,561