Find and Book Top Rated Hotels in Puerto Morelos

Search among 31 available resorts and all inclusive hotels in Puerto Morelos from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
2Filter & Sort
View map
1-20 out of 31
2Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
MapView on map7.0 km from City Centre
From   US$ 336 /nightSelect
8.6
Great69 reviews
MapView on map13.5 km from City Centre
From   US$ 415 /nightSelect
8.4
Great61 reviews
13.3 km from City Centre
From   US$ 149 /nightSelect
8.8
Great124 reviews
13.3 km from City Centre
From   US$ 205 /nightSelect
8.6
Great64 reviews
400 m from City Centre
From   US$ 161 /nightSelect
8.4
Great119 reviews
3.6 km from City Centre
From   US$ 154 /nightSelect
8.4
Great311 reviews
4.1 km from City Centre
From   US$ 148 /nightSelect
8.2
Great141 reviews
2.8 km from City Centre
From   US$ 185 /nightSelect
From   US$ 621 /nightSelect
6.4 km from City Centre
From   US$ 388 /nightSelect
1.4 km from City Centre
From   US$ 796 /nightSelect
7.8
Very good10 reviews
6.4 km from City Centre
From   US$ 510 /nightSelect
8.4
Great118 reviews
2.4 km from City Centre
From   US$ 52 /nightSelect
8.6
Great139 reviews
2.0 km from City Centre
From   US$ 195 /nightSelect
8.4
Great221 reviews
700 m from City Centre
From   US$ 72 /nightSelect
Hotel
8.4
Great135 reviews
1.1 km from City Centre
From   US$ 82 /nightSelect
8.2
Great169 reviews
400 m from City Centre
From   US$ 41 /nightSelect
8.4
Great101 reviews
300 m from City Centre
From   US$ 54 /nightSelect
8.2
Great116 reviews
300 m from City Centre
From   US$ 26 /nightSelect
8.4
Great107 reviews
700 m from City Centre
From   US$ 70 /nightSelect
  • 1
  • 2

Best Resorts and Places to Stay in Puerto Morelos

Why visit?

Puerto Morelos, located along the beautiful Riviera Maya in Mexico, offers an excellent escape for tourists seeking a peaceful and scenic getaway. This charming coastal town boasts several notable landmarks, including the Puerto Morelos Reef National Park, a protected marine reserve known for its vibrant coral reefs and diverse marine life. Visitors can enjoy snorkeling and diving to explore the abundant underwater world. The nearby Crococun Zoo provides a unique opportunity to get up close with crocodiles and various other local species, offering an exciting experience for wildlife enthusiasts. Additionally, the picturesque Puerto Morelos lighthouse and the vibrant town square add to the town's appeal, offering a glimpse into its rich history and local culture.

Why is choosing a resort in Puerto Morelos better than staying in a hotel?

Privacy and relaxation: Resorts in Puerto Morelos often provide secluded spaces and serene environments, allowing guests to relax and unwind in peaceful surroundings.

All-inclusive packages: Many resorts offer all-inclusive packages, providing guests with meals, drinks, and various activities, making it convenient and budget-friendly for travelers.

Resort amenities: Resorts offer a wide range of amenities such as swimming pools, spa facilities, fitness centers, and recreational activities, ensuring guests have a fulfilling and enjoyable stay.

Personalized service: Resorts in Puerto Morelos focus on delivering exceptional service to guests, ensuring a personalized and memorable experience.

Beautiful beachfront locations: Numerous resorts are situated along the pristine beaches of Puerto Morelos, allowing guests to enjoy stunning ocean views, indulge in water sports, or simply relax under the sun.

What is the price to stay in a resort per night?

The average prices for resorts in Puerto Morelos vary depending on the star rating:

3-star resorts: Prices range from $100 to $150 per night.

4-star resorts: Prices range from $150 to $250 per night.

5-star resorts: Prices range from $250 to $500 per night.

Best Value for Money:

Now Sapphire Riviera Cancun: This 4-star beachfront resort offers stylish rooms, multiple swimming pools, a spa, and various activities for both adults and children. Prices start at around $180 per night.

Grand Residences Riviera Cancun: A luxurious 5-star resort with spacious suites, private pools, a gourmet restaurant, and stunning views. Prices start at around $280 per night.

Hotel Ojo de Agua: Charming 3-star boutique hotel located near the town square. It offers comfortable rooms, an inviting pool, and easy access to local attractions. Prices start at around $100 per night.

Best Luxury Resorts:

Zoetry Paraiso de la Bonita: An adults-only 5-star resort with exquisite suites, a private beach, a holistic spa, and gourmet dining options. Prices start at around $400 per night.

Secrets Silversands Riviera Canc: A 5-star all-inclusive resort featuring elegant suites, multiple pools, luxurious spa facilities, and a wide range of dining options. Prices start at around $300 per night.

Best Pets-Friendly Resorts:

Now Jade Riviera Cancun: This 4-star resort allows pets, providing comfortable accommodations and access to pet-friendly areas. Prices start at around $180 per night.

Ocean Coral & Turquesa: 4-star all-inclusive resort that welcomes furry friends, featuring spacious rooms, a choice of restaurants, and various activities. Prices start at around $150 per night.

Best Resorts for Families:

Dreams Riviera Cancun Resort & Spa: A 4-star family-friendly resort offering spacious rooms, a kids' club, water park, and numerous activities for all ages. Prices start at around $220 per night.

Azul Beach Resort Riviera Cancun: A 5-star all-inclusive resort with family suites, a kids' club, and water sports facilities. Prices start at around $320 per night.

Now Sapphire Riviera Cancun (mentioned earlier in the Best Value for Money section) also offers family-friendly amenities.

Best Resorts with Unique Views:

Excellence Riviera Cancun: A 5-star all-inclusive resort with stunning ocean views, luxurious accommodations, multiple pools, and a range of dining options. Prices start at around $350 per night.

Desire Riviera Maya Pearl Resort: An adults-only resort with a clothing-optional beach, offering mesmerizing ocean views, a spa, and unique entertainment. Prices start at around $320 per night.

Show moreLess