Skip to main content

Three-Star Hotels in Puerto Morelos

Find the three-star hotels that appeal to you the most

The best three-star hotels in Puerto Morelos

Check out our pick of great three-star hotels in Puerto Morelos

Filter by:

Review score

Glamping Mama Loo mm

Puerto Morelos

Situated within 48 km of Church of Guadalupe in Puerto Morelos, Glamping Mama Loo mm features accommodation with seating area.

R
Rogier
From
Netherlands
it was very clean, while in the jungle. Everything was also spacious, so it felt very comfortable to walk around and sleep inside the tent. The food made by Rosario was amazing and healthy!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 33 reviews
Price from
US$50.80
1 night, 2 adults

Hotel Casa el Moro

Hotel in Puerto Morelos

Located in Puerto Morelos, 200 metres from Playa Puerto Morelos, Hotel Casa el Moro provides accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

A
Aukema
From
Canada
We loved the breakfast and the surroundings. The beds are so comfortable and the area is so pretty and convenient. We would definitely come back!
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 698 reviews
Price from
US$98.97
1 night, 2 adults

Hotel Caracol Puerto Morelos

Hotel in Puerto Morelos

Featuring free WiFi, Hotel Caracol Puerto Morelos is set in Puerto Morelos, 36 km from ADO International Bus Station and 36 km from Playa del Carmen Maritime Terminal.

G
Gideon
From
Canada
Staff were friendly, hotel was clean, location was great.
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 246 reviews
Price from
US$54.36
1 night, 2 adults

HOTEL & BEACH CLUB OJO DE AGUA

Hotel in Puerto Morelos

Facing the beachfront, HOTEL & BEACH CLUB OJO DE AGUA offers 3-star accommodation in Puerto Morelos and has an outdoor swimming pool, garden and terrace.

G
Guy
From
Spain
Location and staff very good 👍
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 615 reviews
Price from
US$134.99
1 night, 2 adults

Hacienda Morelos Beachfront Hotel

Hotel in Puerto Morelos

Situated right on the beach in Punto Morelos, this luxurious hotel comes with rooms sea views. Hotel Hacienda Morelos is just a 40-minute drive from Cancun.

R
Roxann
From
Canada
Close to all amenities, quite clean we have stayed there at least 5 times now it's our favorite place in Puerto Morales
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 485 reviews
Price from
US$101.25
1 night, 2 adults

Hotel Ojo De Agua

Hotel in Puerto Morelos

Situated only 50 metres from the beach, the Ojo del Agua Hotel offers guests free Wi-Fi in public areas, an on-site diving and snorkeling store and massage service.

T
TeresaGC86
From
Spain
this was a very nice hotel. I had fantastic views from my room to the sunrise and the ocean. They have a beach club that serves ice food, and cocktails and plays nice music (too loud sometimes). The bed in the room was very comfy and the bathroom was big a nice with a power shower. The location is great right in front of the beach and next to the main road but without getting noisy. The staff were friendly and really nice. They let me store my luggage until check-in time and they accommodated all my requests (I needed an iron and hair dryer). they have two swimming pools and two bars/restaurants. Also,
Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 937 reviews
Price from
US$94.83
1 night, 2 adults

Jolie Jungle Eco Hotel

Hotel in Puerto Morelos

Set in Puerto Morelos, 46 km from Moon Palace, Jolie Jungle Eco Hotel offers accommodation with free bikes, free private parking, an outdoor swimming pool and a fitness centre.

D
Dan
From
United Kingdom
The team were very welcoming, and the rooms very comfortable. Having read a couple of reviews about bugs (it is the jungle!), all we had was a tiny lizard! There's a big mosquito net over the bed, not that it seemed that bad when we travelled anyway. The driver was available until 9, which was very helpful when travelling from further away. The showers were hot - another surprise in the jungle!
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 170 reviews
Price from
US$124.64
1 night, 2 adults

Arenika Beach House

Hotel in Puerto Morelos

Arenika Beach House is located in Puerto Morelos, 36 km from Cancun Government Palace and 37 km from Cancun Bus Station. This 3-star hotel has air-conditioned rooms with a private bathroom.

Scored out of 10, guest rating 7.1
Good - What previous guests thought, 8 reviews
Price from
US$69.71
1 night, 2 adults

Residence Inn by Marriott Cancun Hotel Zone

Cancún (Near Puerto Morelos)

Set 1.5 km from Playa Punta Nizuc, Residence Inn by Marriott Cancun Hotel Zone offers 3-star accommodation in Cancún and features an outdoor swimming pool, a fitness centre and a bar.

A
Andrea
From
United States
Big room, very spacious hotel, nice for a long stay.
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 868 reviews
Price from
US$116
1 night, 2 adults

Club Regina Cancun

Cancún (Near Puerto Morelos)

Facing the beachfront, Club Regina Cancun offers 3-star accommodation in Cancún and features an outdoor swimming pool, fitness centre and restaurant.

I
Indre
From
United Kingdom
I run a housekeeping department myself back in England and from my point I can say the accommodation and all facilities on site are very, very clean. Reception, restaurant and bar staff are very welcoming and friendly. Very good location if you want to catch the bus to travel around the hotel zone and Cancun. Access to the beach is easy. The site itself is dated, but it's cosy and clean. I would definitely recommend this place and I hope to stay there again next year.
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 52 reviews
Price from
US$85.68
1 night, 2 adults
All three-star hotels in Puerto Morelos

Looking for a three-star hotel?

Combining comfort with value for money, three-star hotels offer a wide assortment of amenities to keep you content. You can expect to find en suite bathrooms, WiFi in public areas and a dining area with breakfast options. Plenty of chain hotels fall within this star rating and offer central locations close to popular landmarks.

Most booked three-star hotels in Puerto Morelos and surroundings in the past month

See all

Popular with guests booking three-star hotels in Puerto Morelos

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 33 reviews

Popular with guests booking three-star hotels in Puerto Morelos

Scored out of 10, guest rating 7.1
Good - What previous guests thought, 8 reviews

Popular with guests booking three-star hotels in Puerto Morelos

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 170 reviews

Popular with guests booking three-star hotels in Puerto Morelos

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 698 reviews

Popular with guests booking three-star hotels in Puerto Morelos

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 246 reviews

Popular with guests booking three-star hotels in Puerto Morelos

Scored out of 10, guest rating 7.2
Good - What previous guests thought, 615 reviews

Popular with guests booking three-star hotels in Puerto Morelos

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 485 reviews

Popular with guests booking three-star hotels in Puerto Morelos

Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 937 reviews

3 star hotels that guests love in Puerto Morelos

See all
Avg. price/night: US$160.67
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 485 reviews
location, supermarket across the street, great restaurants nearby and at hotel, city center
Guest review by
DG38104
Solo traveller
Avg. price/night: US$160.67
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 485 reviews
the Location directly at the beach and close to the City Center with Mandy Restaurants, staff very friendly, big room, nice seaview
Guest review by
Theresa
Solo traveller