Photo by Nixole

Find hotels near Arrecife de Puerto Morelos National Park, from $91

Start date: Check-in selected.
To Date
End date: Check-out

Check prices for these dates

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Compare 4,257 hotels close to Arrecife de Puerto Morelos National Park with room rates, reviews, and availability. Most hotels are fully refundable.

Paraiso de la Bonita, Adult All-Inclusive, a Luxury Collection Resort

5.0 star property
0.6 mi from Arrecife de Puerto Morelos National Park
9.4 out of 10, Exceptional, (50)
"Customer service from the staff was a 10/10 we felt like VIP the entire stay!"
United States
Maningbe
$664 nightly
The price is $664
Dec 17 - Dec 18
Total with taxes and fees
Paraiso de la Bonita, Adult All-Inclusive, a Luxury Collection Resort

Secrets Riviera Cancún All Preferred - Adults Only - All inclusive

5.0 star property
0.4 mi from Arrecife de Puerto Morelos National Park
8.8 out of 10, Excellent, (360)
"Staff amazing "
United States
Joan
$523 nightly
The price is $523
Dec 17 - Dec 18
Total with taxes and fees
Secrets Riviera Cancún All Preferred - Adults Only - All inclusive

Margaritaville Island Reserve Riviera Maya - An Adults Only All Inclusive

5.0 star property
< 0.1 mi from Arrecife de Puerto Morelos National Park
8.6 out of 10, Excellent, (1309)
"Nice size resort with very pro staff, helpful and polite"
Canada
William Joseph Michael
$269 nightly
The price is $329
Dec 9 - Dec 10
Total with taxes and fees
Margaritaville Island Reserve Riviera Maya - An Adults Only All Inclusive

Margaritaville Island Reserve Riviera Cancún - A Karisma All-Inclusive Experience for All

5.0 star property
0.1 mi from Arrecife de Puerto Morelos National Park
8.6 out of 10, Excellent, (1004)
"The staff was amazing and the resort was very clean."
United States
Michael
$290 nightly
The price is $355
Dec 9 - Dec 10
Total with taxes and fees
Margaritaville Island Reserve Riviera Cancún - A Karisma All-Inclusive Experience for All

Sensira Resort & Spa Riviera Maya – All Inclusive

4.5 star property
0.3 mi from Arrecife de Puerto Morelos National Park
8.4 out of 10, Very Good, (2131)
"Amazing room was lovely satisfied extremely 5 star"
Canada
Kiran Jyot
$318 nightly
The price is $389
Dec 9 - Dec 10
Total with taxes and fees
Sensira Resort & Spa Riviera Maya – All Inclusive

Villas Kaàn

5.0 star property
1.4 mi from Arrecife de Puerto Morelos National Park
9.6 out of 10, Exceptional, (4)
"Really nice place at the beach. Nice pools and comfortable rooms. Michael really nice host and help with all things. Definetely next time to same place. "
Finland
Henri
$90 nightly
The price is $112
Dec 13 - Dec 14
Total with taxes and fees
Villas Kaàn

Dreams Puerto Morelos Resort & Spa - All Inclusive

4.5 star property
1 mi from Arrecife de Puerto Morelos National Park
7.8 out of 10, Good, (1343)
"Staff was very friendly and respectful."
United States
Frank M
$342 nightly
The price is $342
Dec 9 - Dec 10
Total with taxes and fees
Dreams Puerto Morelos Resort & Spa - All Inclusive

Margaritaville Island Reserve Riviera Maya

0.7 mi from Arrecife de Puerto Morelos National Park
Margaritaville Island Reserve Riviera Maya

Breathless Riviera Cancun Resort & Spa - Adults Only - All Inclusive

4.5 star property
0.4 mi from Arrecife de Puerto Morelos National Park
8.4 out of 10, Very Good, (1369)
"The rooms where spotless, the food was amazing and the staff was very friendly."
United States
Jermaine
$400 nightly
The price is $400
Dec 9 - Dec 10
Total with taxes and fees
Breathless Riviera Cancun Resort & Spa - Adults Only - All Inclusive

Excellence Riviera Cancun - Adults Only All Inclusive

5.0 star property
2.4 mi from Arrecife de Puerto Morelos National Park
9.4 out of 10, Exceptional, (1956)
"Great rooms, well maintained property, great food"
United States
Anthonius
$494 nightly
The price is $494
Dec 23 - Dec 24
Total with taxes and fees
Excellence Riviera Cancun - Adults Only All Inclusive

Waldorf Astoria Riviera Maya

5.0 star property
3.5 mi from Arrecife de Puerto Morelos National Park
9.4 out of 10, Exceptional, (159)
"Beautiful resort. Excellent accommodations. Wonderful restaurants "
United States
PETER
$665 nightly
The price is $789
Dec 15 - Dec 16
Total with taxes and fees
Waldorf Astoria Riviera Maya

Velas Condos

3.0 star property
3.9 mi from Arrecife de Puerto Morelos National Park
9.4 out of 10, Exceptional, (275)
"Excellent value and location. Would definitely stay again. "
United States
Melvin
$131 nightly
The price is $162
Dec 10 - Dec 11
Total with taxes and fees
Velas Condos

Dreams Riviera Cancun Resort & Spa - All Inclusive

4.5 star property
2.6 mi from Arrecife de Puerto Morelos National Park
8.6 out of 10, Excellent, (1416)
"Great resort, "
United States
Jose
$328 nightly
The price is $328
Dec 15 - Dec 16
Total with taxes and fees
Dreams Riviera Cancun Resort & Spa - All Inclusive

The Fives Oceanfront Riviera Maya - All Inclusive Optional

4.5 star property
3.6 mi from Arrecife de Puerto Morelos National Park
8.8 out of 10, Excellent, (425)
"very nice hotel. Very classy. We enjoyed it a lot. It's very close to Porto Morales and you can walk there. The staff was great. The room was very nice."
Canada
Neil
$211 nightly
The price is $259
Dec 9 - Dec 10
Total with taxes and fees
The Fives Oceanfront Riviera Maya - All Inclusive Optional

Angelina 28 Beachfront and Family Apartments - Modern and Relaxing Long Stays (20 min from Cancun Airport)

2.5 star property
4.8 mi from Arrecife de Puerto Morelos National Park
9.2 out of 10, Wonderful, (54)
"Great Location for people who wants to enjoy quit time , beach front, Staff are very friendly and nice. "
United States
Elmahfoud
$72 nightly
The price is $91
Dec 14 - Dec 15
Total with taxes and fees
Angelina 28 Beachfront and Family Apartments - Modern and Relaxing Long Stays (20 min from Cancun Airport)

Fragata Departamentos

2.0 star property
3.8 mi from Arrecife de Puerto Morelos National Park
8.8 out of 10, Excellent, (119)
"A big room with doble bed and kitchen "
United States
Socorro
$98 nightly
The price is $127
Dec 18 - Dec 19
Total with taxes and fees
Fragata Departamentos

Hilton Cancun, an All-Inclusive Resort

4.5 star property
3.4 mi from Arrecife de Puerto Morelos National Park
8.6 out of 10, Excellent, (3208)
"Very clean rooms, food was delicious, pool area was clean and wonderful."
Canada
Ashley
$426 nightly
The price is $426
Dec 14 - Dec 15
Total with taxes and fees
Hilton Cancun, an All-Inclusive Resort

Porto Blu

3.5 star property
4.6 mi from Arrecife de Puerto Morelos National Park
9.0 out of 10, Wonderful, (14)
"Place was very clean, pool on roof was nice with ocean view "
Canada
Trevor
$124 nightly
The price is $153
Dec 13 - Dec 14
Total with taxes and fees
Porto Blu

Areia Boutique Hotel - Puerto Morelos

3.0 star property
4.2 mi from Arrecife de Puerto Morelos National Park
8.8 out of 10, Excellent, (107)
"Room was gorgeous and roof top pool and bar were fabulous "
United States
kathleen
$101 nightly
The price is $126
Dec 13 - Dec 14
Total with taxes and fees
Areia Boutique Hotel - Puerto Morelos

Aldea Maya-Ha Cabañas con cenotes

3.0 star property
7 mi from Arrecife de Puerto Morelos National Park
9.6 out of 10, Exceptional, (14)
"Situated in rich forest habitat with two little cenotes on property. Lovely!"
United States
Malcolm
Aldea Maya-Ha Cabañas con cenotes
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Top Arrecife de Puerto Morelos National Park Hotel Reviews

Hotels near other Arrecife de Puerto Morelos National Park attractions

Frequently asked questions

What are the top-rated hotels near Arrecife de Puerto Morelos National Park?
Explore the top-rated hotels that offer a perfect blend of luxury and comfort near Arrecife de Puerto Morelos National Park, ideal for travelers seeking unforgettable stays with stunning views.

Excellence Riviera Cancun - Adults Only All Inclusive

Excellence Riviera Cancun is a 5-star adults-only resort, just 14 minutes on foot from Arrecife de Puerto Morelos National Park, with a stellar review rating of 9.4. This all-inclusive hotel offers a tranquil escape with amenities such as a rooftop terrace, a full-service spa with hydrotherapy treatments, and an outdoor hot tub. Guests can enjoy complimentary stocked minibars and a swim-up bar, perfect for relaxing while taking in the serene ocean views.

Grand Residences Riviera Cancún All Inclusive

Grand Residences Riviera Cancún All Inclusive is a luxurious 5-star hotel located just a 19-minute walk from Arrecife de Puerto Morelos National Park, with an impressive review rating of 9.4. This all-inclusive resort features stunning beachfront access, romantic couples dining, and a full-service spa, ensuring travelers have an unforgettable experience. Amenities include a private hot tub, an outdoor pool with sun loungers, and a well-equipped kitchen in rooms for added convenience.

Desire Riviera Maya Resort, Couples Only - Adults Only All Inclusive

Desire Riviera Maya Resort is an enticing 4-star hotel that is a stone's throw away from Arrecife de Puerto Morelos National Park, rated 9.4 by travelers. This couples-only all-inclusive resort features a vibrant atmosphere with clothing-optional amenities, an outdoor pool, and a private beach. Guests can indulge in the spa services, unwind in the hot tubs, and enjoy complimentary breakfast daily, making it a romantic getaway for couples.
What hotels are within walking distance to Arrecife de Puerto Morelos National Park?
Discover the best hotels near Arrecife de Puerto Morelos National Park, perfect for travelers seeking top-rated comfort and stunning views.

Excellence Riviera Cancun - Adults Only All Inclusive

Excellence Riviera Cancun offers an adults-only retreat just 14 minutes on foot from Arrecife de Puerto Morelos National Park, with a stellar review rating of 9.4 and a 5-star status. This all-inclusive resort features a serene beachfront location where travelers can unwind in luxurious suites with private plunge pools. Guests can enjoy a variety of amenities including tennis courts, a full-service spa, and multiple dining options, ensuring a romantic and relaxing getaway.

Grand Residences Riviera Cancún All Inclusive

Located just a 19-minute walk from Arrecife de Puerto Morelos National Park, Grand Residences Riviera Cancún boasts an impressive review rating of 9.4, making it a luxurious 5-star choice for travelers. Guests can indulge in a full-service spa and relax in the outdoor pool or hot tub, while enjoying beachfront access and stunning ocean views. The all-inclusive experience is complemented by delightful dining options, including a restaurant with ocean views and 24-hour room service.

Desire Riviera Maya Pearl Resort, Couples Only - Adults Only All Inclusive

Just a 2-minute stroll from Arrecife de Puerto Morelos National Park, Desire Riviera Maya Pearl Resort is a 4-star adults-only paradise, rated 9.4 by travelers. This all-inclusive resort features a clothing-optional environment, perfect for couples looking to unwind. Guests can enjoy luxurious spa treatments, an outdoor pool, and stunning sea views, all while being pampered with top service and amenities designed to enhance their romantic escape.
How much is a hotel near Arrecife de Puerto Morelos National Park?
Staying near Arrecife de Puerto Morelos National Park is a treat, with plenty of hotels from $91 offering incredible amenities. If you're leaning toward a little luxury, prices can rise, especially in peak season. Be sure to book in advance to enjoy more options and potentially better rates, especially if you're planning a vacation during weekends or around public holidays.
What are the most popular family-friendly hotels near Arrecife de Puerto Morelos National Park?
For families seeking the perfect getaway near Arrecife de Puerto Morelos National Park, there are several top-rated hotels that cater to both relaxation and fun for children. Here are some family-friendly options that ensure a memorable stay.

Moon Palace Nizuc - All inclusive

Moon Palace Nizuc, rated 8.6 by travelers, is a stunning 4.5-star resort located just a 7-minute stroll from Arrecife de Puerto Morelos National Park. Families will appreciate the wide range of amenities, including a kids' club, waterslides, and supervised childcare. This all-inclusive hotel also offers a variety of dining options, outdoor pools, and luxurious spa services, ensuring a delightful experience for travelers of all ages.

Moon Palace Cancun - All Inclusive

Moon Palace Cancun, a 4.5-star hotel, is located just 3.9 miles from Arrecife de Puerto Morelos National Park. With a strong travelers' rating of 8.2, this all-inclusive resort is perfect for families. Children will love the dedicated kids' club and amenities like waterslides, playgrounds, and supervised childcare. Additional highlights include multiple dining options, a beautiful spa, and various outdoor pools, ensuring that both kids and adults have a fantastic time.

Dreams Sapphire Resort & Spa - All Inclusive

Dreams Sapphire Resort & Spa is a luxurious 5-star hotel situated just a 4-minute walk from Arrecife de Puerto Morelos National Park. Rated at 8.0 by travelers, this family-friendly resort features a fun-filled water park, playground, and in-room babysitting services. Guests can indulge in gourmet dining, relax at the full-service spa, or cool off in the expansive pools, making it an ideal choice for families looking for adventure and relaxation.
Are there any 5-star hotels near Arrecife de Puerto Morelos National Park?
For travelers seeking top-rated hotels with luxurious amenities near Arrecife de Puerto Morelos National Park, there are excellent options available.

Excellence Riviera Cancun - Adults Only All Inclusive

Rated 9.4 by travelers, Excellence Riviera Cancun - Adults Only All Inclusive, situated a convenient 14-minute walk from Arrecife de Puerto Morelos National Park, offers a blend of romance and luxury. This 5-star resort features numerous amenities such as a full-service spa, outdoor pools, and on-site dining options. Guests can enjoy snorkeling and kayaking, ensuring an active stay by the beach, while the rooftop terrace and swim-up bar provide stunning views and relaxation. The adults-only policy adds a serene atmosphere, perfect for couples.

Grand Residences Riviera Cancún All Inclusive

Grand Residences Riviera Cancún All Inclusive is a stunning 5-star resort located just a 19-minute walk from Arrecife de Puerto Morelos National Park. With an impressive review rating of 9.4, this hotel offers a wide range of amenities including a full-service spa, private in-room pools, and beachfront dining options. Guests can indulge in 24-hour room service, enjoy complimentary airport transportation, and relax at the hot tub or the private beachfront. The luxurious feel and thoughtful touches set this hotel apart, making it a perfect choice for those looking for an unforgettable experience.

Waldorf Astoria Riviera Maya

Just a 1-minute walk from Arrecife de Puerto Morelos National Park, Waldorf Astoria Riviera Maya boasts a remarkable review rating of 9.4 and is a luxurious 5-star hotel. Guests can enjoy spectacular ocean views from their private balconies, relax at the outdoor pool, or indulge in spa treatments. The hotel features unique amenities such as personal picnic experiences and a 24-hour concierge service, ensuring a personalized stay. The blend of traditional design and modern luxury makes it a great choice for travelers looking for a sophisticated getaway.
Which hotels near Arrecife de Puerto Morelos National Park offer the best views?
Discover stunning hotels near Arrecife de Puerto Morelos National Park that offer breathtaking views and top-rated experiences for your getaway.

Haven Riviera Cancun - All Inclusive - Adults Only

Haven Riviera Cancun is a luxurious 5-star hotel located just steps away from Arrecife de Puerto Morelos National Park. With an impressive review rating of 9.2, this adults-only resort features stunning ocean views from many rooms and offers a wealth of amenities including a full-service spa, beachfront access, and a 24-hour pool. Guests can indulge in complimentary champagne service and enjoy a romantic dining experience at the oceanview restaurant.

Moon Palace Cancun - All Inclusive

Moon Palace Cancun, rated 8.2 by travelers, is a vibrant 4.5-star resort situated 3.9 miles from Arrecife de Puerto Morelos National Park. This all-inclusive hotel boasts beautiful sea views and offers a plethora of activities including golfing and water sports. Guests can relax at the full-service spa, enjoy live entertainment, and dine at multiple restaurants featuring ocean views, making it a perfect choice for those seeking both relaxation and adventure.

Dreams Sapphire Resort & Spa - All Inclusive

Dreams Sapphire Resort & Spa is a charming 5-star hotel located just a 4-minute walk from Arrecife de Puerto Morelos National Park, with a solid review rating of 8.0. Guests will appreciate the stunning beachfront views and the extensive all-inclusive offerings, including a variety of dining options with ocean vistas. The resort features a full-service spa, multiple pools, and exciting activities like snorkeling and kayaking, ensuring a memorable stay for all who visit.
What are the best affordable hotels near Arrecife de Puerto Morelos National Park?
Discover the best affordable hotels near Arrecife de Puerto Morelos National Park, perfect for travelers seeking top-rated and family-friendly hotels.

Residence Inn by Marriott Cancun Hotel Zone

The Residence Inn by Marriott Cancun Hotel Zone is a family-friendly retreat located just 2.7 miles from Arrecife de Puerto Morelos National Park. Rated by travelers with an impressive 8.8 review rating, this 3-star hotel offers welcoming amenities like free breakfast and WiFi, perfect for a relaxed stay. Guests can enjoy an outdoor pool, a fitness center, and rooms equipped with kitchens, ensuring comfort and convenience for families and groups alike.

Areia Boutique Hotel - Puerto Morelos

Areia Boutique Hotel is a charming option just a 5-minute walk from Arrecife de Puerto Morelos National Park. With a solid review rating of 8.6, this 3-star hotel is perfect for families looking for a cozy stay. Guests can unwind by the outdoor pool, enjoy the nearby beach, and take advantage of free WiFi and convenient parking. The hotel also features a rooftop terrace that offers stunning views, making it an ideal spot for relaxation.

Corales Suites

Corales Suites, located just a minute's walk from Arrecife de Puerto Morelos National Park, boasts a review rating of 8.4 and is an excellent choice for families. This 3-star hotel offers free WiFi and essential amenities like a pool and kitchen facilities in the rooms, making it easy for families to prepare meals. Guests also have direct access to the beach and can enjoy activities like snorkeling, ensuring a fun-filled vacation.
What are the best boutique hotels near Arrecife de Puerto Morelos National Park?
For travelers seeking an unforgettable stay near Arrecife de Puerto Morelos National Park, boutique hotels offer top-rated accommodations and unique experiences that elevate any getaway.

Paraiso de la Bonita, Adult All-Inclusive, a Luxury Collection Resort

Just steps from Arrecife de Puerto Morelos National Park, the 5-star Paraiso de la Bonita is an adult-only, luxury boutique resort rated 8.8 by travelers. Guests can indulge in all-inclusive amenities, including a private beach, outdoor pool with cabanas, and a world-class spa offering treatments like deep tissue massages. The hotel boasts exquisite dining options, complimentary cooked breakfasts, and a stocked minibar, ensuring a delightful stay. With stunning ocean views and a romantic atmosphere, this resort is perfect for couples looking for an escape.
Are there any hotels with pools close to Arrecife de Puerto Morelos National Park?
Discover the ideal hotels with pools for a refreshing stay near Arrecife de Puerto Morelos National Park. Whether you're seeking a top-rated retreat or a family-friendly resort, there's something for everyone.

Dreams Sapphire Resort & Spa - All Inclusive

Dreams Sapphire Resort & Spa is a luxurious 5-star resort located just a 4-minute walk from Arrecife de Puerto Morelos National Park. With a review rating of 8.0, this all-inclusive haven features multiple pools, including a children's pool and a swim-up bar, making it perfect for families. Guests can unwind at the spa or take advantage of the on-site activities like snorkeling and windsurfing. Enjoy delicious dining options and 24-hour room service to enhance your stay.

Dreams Natura Resort & Spa - All Inclusive

Situated right at the doorstep of Arrecife de Puerto Morelos National Park, Dreams Natura Resort & Spa offers a stunning 4.5-star experience with an impressive review rating of 8.2. This family-friendly resort boasts a heated outdoor pool, a water park, and poolside cabanas, ensuring a fun-filled vacation. Guests will appreciate the variety of dining options and relaxing spa treatments available on-site, along with activities like kayaking and yoga classes.

Royalton Riviera Cancun, An Autograph Collection All-Inclusive Resort & Casino

Royalton Riviera Cancun is a 4.5-star all-inclusive resort located mere steps from Arrecife de Puerto Morelos National Park, earning a review rating of 7.0. Families can take advantage of the outdoor pool with a waterslide, children's amenities, and fun beach activities. Guests can indulge in a variety of dining experiences, unwind in the spa, or enjoy thrilling water sports right at the beachfront.
What are the best pet-friendly hotels near Arrecife de Puerto Morelos National Park?
If you're looking for top-rated pet-friendly hotels near Arrecife de Puerto Morelos National Park, these options offer excellent amenities for you and your furry friend.

Secrets Riviera Cancún All Preferred - Adults Only - All inclusive

Secrets Riviera Cancún All Preferred - Adults Only - All inclusive is a luxurious 5-star hotel, situated a mere 0.1 miles from Arrecife de Puerto Morelos National Park, an impressive travelers' rating of 8.8. This adults-only retreat is pet-friendly, allowing pets in-room and providing food and water bowls. Guests can indulge in amenities such as a full-service spa, multiple dining options, and stunning ocean views, ensuring a rejuvenating experience while enjoying their stay.

Hard Rock Hotel Cancun - All Inclusive

Hard Rock Hotel Cancun - All Inclusive is a 4.5-star resort located just 0.6 miles from Arrecife de Puerto Morelos National Park, holding a travelers' rating of 7.8. This inviting hotel welcomes pets with specific amenities like food and water bowls and allows them in-room. Guests can enjoy a range of features including a full-service spa, an outdoor pool, and a gorgeous beachfront. Families will appreciate the playground and children's club, making it a perfect stay for everyone.

Breathless Riviera Cancun Resort & Spa - Adults Only - All Inclusive

Breathless Riviera Cancun Resort & Spa - Adults Only - All Inclusive is another fantastic choice, located right at the doorstep of Arrecife de Puerto Morelos National Park, just 0.0 miles away, with a travelers' rating of 8.4 and a 4.5-star rating. This hotel caters to pets with in-room accommodations and food and water bowls. Guests can unwind by the pool, indulge in hydrotherapy treatments, and savor gourmet dining options while soaking in the vibrant atmosphere tailored for adults.
Can I book a fully refundable hotel close to Arrecife de Puerto Morelos National Park?
Most bookings on Expedia are refundable if canceled within 24-48 hours of arrival, though this depends on the hotel's individual cancellation policy, which you should check in your booking confirmation. If free cancellation is available, you can cancel directly through your Expedia account by going to "My Trips" and selecting your reservation. To find fully refundable hotel options, simply enter "Arrecife de Puerto Morelos National Park", set your travel dates, and use the "Fully refundable" filter under "Deals & Discounts" on the results page. Alternatively, explore deals with free cancellation options on Expedia.
Can I find Expedia discounts for hotels near Arrecife de Puerto Morelos National Park?
To look for discounts on hotels near Arrecife de Puerto Morelos National Park, join One Key™—our free travel rewards program. One Key members always get our best prices and earn OneKeyCash™* on eligible bookings for every dollar spent. Another way to save is by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.