
Hotels near Arrecife de Puerto Morelos National Park
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Arrecife de Puerto Morelos National Park hotels

Secrets Riviera Cancún All Preferred - Adults Only - All inclusive
Secrets Riviera Cancún All Preferred - Adults Only - All inclusive0.7 km from Arrecife de Puerto Morelos National Park
8.8 out of 10, Excellent, (402 reviews)
The price is RM1,453
RM1,774 total
includes taxes & fees
11 May - 12 May

Villas Kaàn
Villas Kaàn2.2 km from Arrecife de Puerto Morelos National Park
8.8 out of 10, Excellent, (18 reviews)
The price is RM293
RM371 total
includes taxes & fees
15 May - 16 May

Sensira Resort & Spa Riviera Maya – All Inclusive
Sensira Resort & Spa Riviera Maya – All Inclusive0.4 km from Arrecife de Puerto Morelos National Park
8.2 out of 10, Very good, (2,256 reviews)
The price is RM1,100
RM1,347 total
includes taxes & fees
17 May - 18 May

Iberostar Selection Riviera Cancún - All Inclusive
Iberostar Selection Riviera Cancún - All Inclusive1.3 km from Arrecife de Puerto Morelos National Park
8.0 out of 10, Very good, (328 reviews)
The price is RM771
RM930 total
includes taxes & fees
17 May - 18 May

Breathless Riviera Cancun Resort & Spa - Adults Only - All Inclusive
Breathless Riviera Cancun Resort & Spa - Adults Only - All Inclusive0.6 km from Arrecife de Puerto Morelos National Park
8.4 out of 10, Very good, (1,479 reviews)
The price is RM1,087
RM1,331 total
includes taxes & fees
18 May - 19 May

Dreams Puerto Morelos Resort & Spa - All Inclusive
Dreams Puerto Morelos Resort & Spa - All Inclusive1.7 km from Arrecife de Puerto Morelos National Park
7.8 out of 10, Good, (1,299 reviews)
The price is RM990
RM1,214 total
includes taxes & fees
11 May - 12 May

Greta Puerto Morelos
Greta Puerto Morelos4.4 km from Arrecife de Puerto Morelos National Park
9.8 out of 10, Exceptional, (23 reviews)
The price is RM325
RM566 total
includes taxes & fees
11 May - 12 May

SOTA Human Space Retreat Centre & Wellness Adults Only
SOTA Human Space Retreat Centre & Wellness Adults Only8.7 km from Arrecife de Puerto Morelos National Park
10.0 out of 10, Exceptional, (11 reviews)
The price is RM1,066
RM1,306 total
includes taxes & fees
10 May - 11 May

Waldorf Astoria Riviera Maya
Waldorf Astoria Riviera Maya5.6 km from Arrecife de Puerto Morelos National Park
9.4 out of 10, Exceptional, (197 reviews)
The price is RM1,963
RM2,706 total
includes taxes & fees
7 Jun - 8 Jun

Areia Boutique Hotel - Puerto Morelos
Areia Boutique Hotel - Puerto Morelos6.8 km from Arrecife de Puerto Morelos National Park
9.0 out of 10, Wonderful, (180 reviews)
The price is RM336
RM422 total
includes taxes & fees
13 May - 14 May

Dreams Riviera Cancun Resort & Spa - All Inclusive
Dreams Riviera Cancun Resort & Spa - All Inclusive4.1 km from Arrecife de Puerto Morelos National Park
8.6 out of 10, Excellent, (1,498 reviews)
The price is RM1,098
RM1,344 total
includes taxes & fees
10 May - 11 May

The Fives Oceanfront Riviera Maya - All Inclusive Optional
The Fives Oceanfront Riviera Maya - All Inclusive Optional5.9 km from Arrecife de Puerto Morelos National Park
8.8 out of 10, Excellent, (450 reviews)
The price is RM488
RM606 total
includes taxes & fees
28 May - 29 May

Angelina 28 Beachfront and Family Apartments - Modern and Relaxing Long Stays (20 min from Cancun Airport)
Angelina 28 Beachfront and Family Apartments - Modern and Relaxing Long Stays (20 min from Cancun Airport)7.8 km from Arrecife de Puerto Morelos National Park
9.0 out of 10, Wonderful, (71 reviews)
The price is RM282
RM357 total
includes taxes & fees
11 May - 12 May

Fragata Departamentos
Fragata Departamentos6.1 km from Arrecife de Puerto Morelos National Park
8.8 out of 10, Excellent, (120 reviews)
The price is RM327
RM412 total
includes taxes & fees
7 Jun - 8 Jun

Xakluum Eco Glampings
Xakluum Eco Glampings15.6 km from Arrecife de Puerto Morelos National Park
10.0 out of 10, Exceptional, (8 reviews)
The price is RM377
RM472 total
includes taxes & fees
10 May - 11 May

Aldea Maya-Ha Cabañas con cenotes
Aldea Maya-Ha Cabañas con cenotes11.3 km from Arrecife de Puerto Morelos National Park
9.4 out of 10, Exceptional, (17 reviews)
The price is RM463
RM576 total
includes taxes & fees
9 Jun - 10 Jun

Grand Residences Riviera Cancún All Inclusive
Grand Residences Riviera Cancún All Inclusive10.1 km from Arrecife de Puerto Morelos National Park
9.2 out of 10, Wonderful, (1,009 reviews)
The price is RM1,244
RM1,671 total
includes taxes & fees
22 May - 23 May

Hotel Caracol Puerto Morelos
Hotel Caracol Puerto Morelos6.8 km from Arrecife de Puerto Morelos National Park
8.6 out of 10, Excellent, (64 reviews)
The price is RM152
RM200 total
includes taxes & fees
10 May - 11 May

Ventus Ha at Marina El Cid Spa & Beach Resort - All Inclusive
Ventus Ha at Marina El Cid Spa & Beach Resort - All Inclusive8.7 km from Arrecife de Puerto Morelos National Park
9.0 out of 10, Wonderful, (1,314 reviews)
The price is RM1,178
RM1,523 total
includes taxes & fees
22 May - 23 May
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.
Compare popular hotels close to Arrecife de Puerto Morelos National Park
Property | Property class | Guest rating | Breakfast included | Pool | Spa | Pet-friendly | WiFi included | |
|---|---|---|---|---|---|---|---|---|
![]() Secrets Riviera Cancún All Preferred - Adults Only - All inclusive | 8.8 Excellent 402 reviews | View | ||||||
![]() Villas Kaàn | 8.8 Excellent 18 reviews | View | ||||||
![]() Sensira Resort & Spa Riviera Maya – All Inclusive | 8.2 Very good 2,256 reviews | View | ||||||
![]() Iberostar Selection Riviera Cancún - All Inclusive | 8.0 Very good 328 reviews | View | ||||||
![]() Breathless Riviera Cancun Resort & Spa - Adults Only - All Inclusive | 8.4 Very good 1,479 reviews | View |
Top Arrecife de Puerto Morelos National Park Hotel Reviews

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












































































