Skip to main content

The best resorts in Puerto Morelos

Check out our selection of great resorts in Puerto Morelos

Filter by:

Review score

See the latest prices and deals by choosing your dates.
Valentin Imperial Riviera Maya All Inclusive - Adults Only, hotel in Puerto Morelos

On a one-half mile stretch of private beach in Playa Secreto in the Riviera Maya, this only-adult, all-inclusive resort has spa services and a variety of on-site dining and entertainment options.

Facility was great. Location and cleanliness were top tier. Most of the staff were friendly.
Scored 9.0
9.0
Rated wonderful
Wonderful
142 reviews
Price from
$824.26
1 night, 2 adults
Ventus at Marina El Cid Spa & Beach Resort - All Inclusive, hotel in Puerto Morelos

Facing the beachfront, Ventus at Marina El Cid Spa & Beach Resort - All Inclusive offers 4-star accommodations in Puerto Morelos and has an outdoor swimming pool, fitness center and garden.

The pools were amazing and we never had trouble finding chairs or even a cabana. Our room was also very nice and we enjoyed the shows each night. We loved the gelato/coffee shop next to the food court and the bartenders were very good about making fun non-alcoholic drinks for our family.
Scored 9.0
9.0
Rated wonderful
Wonderful
63 reviews
Price from
$352.24
1 night, 2 adults
Maroma, A Belmond Hotel, Riviera Maya, hotel in Puerto Morelos

Discover an unrivaled oasis directly on Maroma Beach in the Riviera Maya at this luxurious resort, offering a full-service spa and delicious dining, near attractions and activities, including the...

Every part of our stay was perfect down to every last detail! The staff was incredibly friendly, helpful, and attentive—we didn’t have to lift a finger :)The staff literally took care of everything. Food was excellent in every regard and the property was immaculate. We’d return to stay at Maroma without a second thought.
Scored 9.9
9.9
Rated exceptional
Exceptional
7 reviews
Price from
$725
1 night, 2 adults
Grand Residences Riviera Cancun, All Inclusive, hotel in Puerto Morelos

Featuring a spa center, 2 swimming pools, hot tub, and an on-site market, Grand Residences Riviera Cancun, All Inclusive, is located 2.1 mi from Puerto Morelos main square.

Everything!!! I celebrated my bday here 9/5-9/9. The food was amazing! We definitely enjoyed the 24hr room service! The view from our junior beachfront suite was everything you could want the view, the sound of the waves, and smelling the ocean. I love this place! This is a relaxed resort, not one to come to if you want to really TURN UP!! IT WAS AMAZING STILL! The staff is super friendly, always will to go above and beyond for you! My concierge Caren was amazing, she made it very easy to plan how we wanted to spend our days (excursions, dinner, and massages! If you book here, and get her, you are all set for everything!
Scored 9.1
9.1
Rated wonderful
Wonderful
71 reviews
Price from
$365.82
1 night, 2 adults
Alma Maya Resort - Riviera Maya, hotel in Puerto Morelos

Located in Puerto Morelos, 24 miles from Beto Avila Stadium, Alma Maya Resort - Riviera Maya has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

The level of service and attention was amazing and way beyond the price.
Scored 9.6
9.6
Rated exceptional
Exceptional
17 reviews
Price from
$163.08
1 night, 2 adults
Dreams Riviera Cancun Resort & Spa - All Inclusive, hotel in Puerto Morelos

Located in Puerto Morelos, a few steps from Secreto Beach, Dreams Riviera Cancun Resort & Spa - All Inclusive provides accommodations with an outdoor swimming pool, free private parking, a fitness...

Vicente at the pool bar was amazing
Scored 8.3
8.3
Rated very good
Very Good
433 reviews
Price from
$432.87
1 night, 2 adults
Dreams Sapphire Resort & Spa, hotel in Puerto Morelos

Located on the Caribbean seafront, just 20 min from the airport, Dreams Sapphire Resort & Spa features 2 outdoor swimming pools, a water park(min.

Pools are good, son of 5yo had a blast on the three large waterslides Everything is clean and comfortable, staff is friendly and attentive Variety and quality of food is good and the grill next to the pool is great for lunch time Because the rooms are spread over many buildings it doesn’t feel so massive as some other resorts
Scored 8.2
8.2
Rated very good
Very Good
432 reviews
Price from
$338.65
1 night, 2 adults
Dreams Jade Resort & Spa - All Inclusive, hotel in Puerto Morelos

Set on a private beach in Puerto Morelos, this luxury all-inclusive complex has 3 outdoor pools, 8 restaurants and a hydrotherapy spa. Suites have a terrace with sea or jungle views.

The staff were great and and the beach and pool were nice. They had a lot of great group activities.
Scored 8.1
8.1
Rated very good
Very Good
514 reviews
Price from
$391.95
1 night, 2 adults
Margaritaville Island Reserve Riviera Cancún - A Karisma All-Inclusive Experience for All, hotel in Puerto Morelos

Set in Puerto Morelos, 328 feet from Playa Punta Caracol, Margaritaville Island Reserve Riviera Cancún - A Karisma All-Inclusive Experience for All offers accommodations with a restaurant, free...

You just have to improve the variety in food
Scored 8.4
8.4
Rated very good
Very Good
127 reviews
Price from
$383.36
1 night, 2 adults
Hyatt Ziva Riviera Cancun All-Inclusive, hotel in Puerto Morelos

Located 15 miles from Cancun, this resort features 9 different swimming pools and a full-service spa. The resort also offers yoga, dance, cooking and fitness classes.

Clean spacious room .
Scored 8.0
8.0
Rated very good
Very Good
172 reviews
Price from
$301.60
1 night, 2 adults
All resorts in Puerto Morelos
Looking for a resort?
Travelers who really want to “get away from it all” trust resorts to provide the pinnacle of all-inclusive relaxation. Resort guests are invited to enjoy communal on-site amenities like pools, spas, restaurants, activities, excursions, and shops, and stay the night in luxurious private rooms, villas, or apartments.

Most booked resorts in Puerto Morelos this month

Highly-rated resorts in Puerto Morelos

  • Hotel Marina El Cid Spa & Beach Resort - All Inclusive
    Scored 8.5
    8.5
    Rated very good
    Very Good
     · 91 reviews

    This Quintana Roo hotel overlooks the Puerto Morelos National Reef Park. It features a full-service spa, full-service marina, a 22,000 square foot pool and an on-site travel company.

    The service from the staff very polite and friendly

  • Dreams Jade Resort & Spa - All Inclusive
    Scored 8.1
    8.1
    Rated very good
    Very Good
     · 514 reviews

    Set on a private beach in Puerto Morelos, this luxury all-inclusive complex has 3 outdoor pools, 8 restaurants and a hydrotherapy spa. Suites have a terrace with sea or jungle views.

    The staff were friendly and the service was great.

  • Dreams Sapphire Resort & Spa
    Scored 8.2
    8.2
    Rated very good
    Very Good
     · 432 reviews

    Located on the Caribbean seafront, just 20 min from the airport, Dreams Sapphire Resort & Spa features 2 outdoor swimming pools, a water park(min. height 1.1mts) and splash park for children(at...

    Lovely staff and good food & drink always available

  • Ocean Coral & Turquesa All Inclusive
    Scored 8.3
    8.3
    Rated very good
    Very Good
     · 408 reviews

    Overlooking the beautiful waters of the Caribbean in the heart of Riviera Maya, this resort offers exceptional amenities and facilities, including a full-service spa, gourmet restaurants and endless...

    I liked the entertainment staff and shows the best.

  • Hyatt Ziva Riviera Cancun All-Inclusive
    Scored 8.0
    8.0
    Rated very good
    Very Good
     · 172 reviews

    Located 15 miles from Cancun, this resort features 9 different swimming pools and a full-service spa. The resort also offers yoga, dance, cooking and fitness classes.

    la atención de los empleados y calidad de la comida.

  • Secrets Riviera Cancún Resort & Spa - Adults Only - All inclusive
    Scored 8.6
    8.6
    Rated excellent
    Excellent
     · 42 reviews

    Located in Puerto Morelos, a few steps from Playa Petempich, Secrets Riviera Cancún Resort & Spa - Adults Only - All inclusive has accommodations with an outdoor swimming pool, free private parking, a...

    La habitación estuvo fantástico y la vista me encantó.

  • El Dorado Casitas Royale Catamarán, Cenote & More Inclusive
    Scored 8.1
    8.1
    Rated very good
    Very Good
     · 41 reviews

    El Dorado Casitas Royale is an adults-only resort that features the More InclusiveTM concept by Lomas HospitalityTM, gourmet cuisine, a full-service spa, and 13 swimming pools.

    The food was great. Breakfast, lunch and dinner was good.

  • El Dorado Royale Catamarán, Cenote & More Inclusive
    Scored 8.0
    8.0
    Rated very good
    Very Good
     · 105 reviews

    El Dorado Royale is an adults-only, beachfront resort on The Riviera Maya.

    La comida, las bebidas, el servicio y las instalaciones

All-inclusive resorts in Puerto Morelos

FAQ about resorts in Puerto Morelos

Resorts That Guests Love in Puerto Morelos

  • Avg. price/night: $353.58
    Scored 7.5
    7.5
    Rated good
    Good
     · 679 reviews
    The setting is spectacular. The room is extremely spacious (one of the largest we have ever stayed in). The design lends itself to privacy (which we really appreciate). The room was comfortable and well adorned. This resort should be one of the top resorts in the boutique category of all inclusives but it falls a bit short in attention to detail. Would recommend for a quiet couples location. The alto saxophone player on Friday night was talented and fun.
    Sandra
    Young couple
  • Avg. price/night: $391.47
    Scored 8.6
    8.6
    Rated excellent
    Excellent
     · 641 reviews
    Kids activities were fantastic for our 5 and 8 year old boys. Foam pit, trampolines, adventure club, cinema, and zip line and waterslides and tons of other kids to play with! The pools were also great. The food was pretty good for an all inclusive resort! Plenty of healthy options too.
    Alexa
    Family with young children
  • Scored 9.0
    9.0
    Rated wonderful
    Wonderful
     · 151 reviews
    Fantastically friendly resort, direct access to the Beach. Warm and friendly welcome All Inclusive, great restaurants and buffet Would totally recommend
    JC HC
    Young couple
  • Avg. price/night: $391.47
    Scored 8.6
    8.6
    Rated excellent
    Excellent
     · 641 reviews
    The resort is clean and well maintained. For an all inclusive resort, the food tastes good and there’s a pretty decent selections. Friendly, polite, and helpful staff. Comfortable beds, good sized room. Good value for the money.
    Felicia
    Family with young children
  • Avg. price/night: $584.29
    Scored 7.5
    7.5
    Rated good
    Good
     · 217 reviews
    The staff was amazing! Food options at all inclusive resorts can be met, but the restaurants here were wonderful. The beach was clean and there were a ton of entertainment options daily.
    Tina
    Solo traveler
  • Scored 8.5
    8.5
    Rated very good
    Very Good
     · 459 reviews
    Room was great for 3 people. First floor with hammocks outside, very private and quiet. Ability to use kitchen was a bonus as we could store mangos and rum there. Bikes available for guest use were old but great fun. Walkable to bars and restaurants along quiet road. Hotels further from town were less accessible. If you want a fancy all inclusive resort feel don't stay here- this place is chilled, friendly and feels a lot more authentic than others along this stretch of coast.
    jo
    Group
  • Avg. price/night: $584.29
    Scored 7.5
    7.5
    Rated good
    Good
     · 217 reviews
    The resort was beautiful and maintained well. The food was really good for an all inclusive, the drinks were watered down so I’d suggest getting anything you want on the rocks. The beach wasn’t swimmable due to alligators and high seaweed- the water was dark and muddy/murky. So, if your plan is to swim in the beach, plan to travel elsewhere for beach activities.
    Sasha
    Family with young children
  • Scored 8.5
    8.5
    Rated very good
    Very Good
     · 902 reviews
    Nice beach resort and good value for money
    Ming Yan
    Travelers with friends
  • Scored 8.9
    8.9
    Rated excellent
    Excellent
     · 101 reviews
    Location is very good, about 25 minutes’ walk from Puerto Morelos center along the beach. The beach is of very fine sand and swimming is ideal. The resort is very nice, upscale and well maintained. The rooms are large, it is recommended to take a sea view room with balcony. The food is excellent and was a big surprise for an all-inclusive resort where food very often is not more than average.
    Yves
    Young couple
  • Avg. price/night: $420.60
    Scored 8.1
    8.1
    Rated very good
    Very Good
     · 266 reviews
    I am just back from 4 of the most amazing days. From start to finish this is an amazing resort. I have nothing negative to say. It was pure luxury and my first all inclusive stay.
    michelle
    Solo traveler