Search Spa Hotels in Puerto Morelos
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check availability on Puerto Morelos Spa Hotels
Our top choices for Puerto Morelos hotels with a spa

Iberostar Selection Riviera Cancún - All Inclusive
Iberostar Selection Riviera Cancún - All InclusivePuerto Morelos
7.6 out of 10, Good, (204)
The price is 6.181.914 ₫
7.578.691 ₫ total
includes taxes & fees
12 Dec - 13 Dec

Margaritaville Island Reserve Riviera Cancún - A Karisma All-Inclusive Experience for All
Margaritaville Island Reserve Riviera Cancún - A Karisma All-Inclusive Experience for AllPuerto Morelos
8.6 out of 10, Excellent, (1001)
The price is 8.747.039 ₫
10.682.492 ₫ total
includes taxes & fees
12 Dec - 13 Dec

Paraiso de la Bonita, Adult All-Inclusive, a Luxury Collection Resort
Paraiso de la Bonita, Adult All-Inclusive, a Luxury Collection ResortPuerto Morelos
9.4 out of 10, Exceptional, (53)
The price is 17.506.319 ₫
17.506.319 ₫ total
includes taxes & fees
17 Dec - 18 Dec

Dreams Riviera Cancun Resort & Spa - All Inclusive
Dreams Riviera Cancun Resort & Spa - All InclusivePuerto Morelos
8.6 out of 10, Excellent, (1415)
The price is 8.634.553 ₫
8.634.553 ₫ total
includes taxes & fees
15 Dec - 16 Dec

Margaritaville Island Reserve Riviera Maya - An Adults Only All Inclusive
Margaritaville Island Reserve Riviera Maya - An Adults Only All InclusivePuerto Morelos
8.6 out of 10, Excellent, (1311)
The price is 7.367.544 ₫
9.013.303 ₫ total
includes taxes & fees
14 Dec - 15 Dec

Excellence Riviera Cancun - Adults Only All Inclusive
Excellence Riviera Cancun - Adults Only All InclusivePuerto Morelos
9.4 out of 10, Exceptional, (1960)
The price is 13.755.478 ₫
13.755.478 ₫ total
includes taxes & fees
15 Dec - 16 Dec

Royalton Hideaway Riviera Cancun, An Autograph Collection All-Inclusive Resort- Adults Only
Royalton Hideaway Riviera Cancun, An Autograph Collection All-Inclusive Resort- Adults OnlyPuerto Morelos
7.4 out of 10, Good, (1000)
The price is 9.741.547 ₫
9.856.464 ₫ total
includes taxes & fees
5 Jan - 6 Jan 2026

The Fives Oceanfront Riviera Maya - All Inclusive Optional
The Fives Oceanfront Riviera Maya - All Inclusive OptionalPuerto Morelos
8.8 out of 10, Excellent, (427)
The price is 4.573.467 ₫
5.632.470 ₫ total
includes taxes & fees
14 Dec - 15 Dec
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 Puerto Morelos Hotel Reviews
Explore a world of travel with Expedia
Choose Your Puerto Morelos Hotel Style
- Adults Only Resorts & Hotels in Puerto Morelos
- Beach Resorts & Hotels in Puerto Morelos
- Business Hotels in Puerto Morelos
- Family-Friendly Hotels in Puerto Morelos
- Golf Hotels in Puerto Morelos
- Green Hotels in Puerto Morelos
- Historic Hotels in Puerto Morelos
- Hotels with Air Conditioning in Puerto Morelos
- Hotels with Airport Transfers in Puerto Morelos
- Hotels with Babysitting Services in Puerto Morelos
- Hotels with Breakfast in Puerto Morelos
- Hotels with Connecting Rooms in Puerto Morelos
- Hotels with Entertainment in Puerto Morelos
- Hotels with Gym in Puerto Morelos
- Hotels with Hot Tubs in Puerto Morelos
- Hotels with Laundry Service in Puerto Morelos
- Hotels with Parking in Puerto Morelos
- Hotels with a Bar in Puerto Morelos
- Hotels with a View in Puerto Morelos
- Hotels with smoking rooms in Puerto Morelos
- Luxury Hotels in Puerto Morelos
- Shopping Hotels in Puerto Morelos
- Sports Hotels in Puerto Morelos
- Wedding Hotels in Puerto Morelos
- Yoga Hotels in Puerto Morelos
Hotels near popular Puerto Morelos Attractions
- Hotels near Puerto Morelos Town Square
- Hotels near Puerto Morelos Beach
- Hotels near Arrecife de Puerto Morelos National Park
- Hotels near Petempich Bay
- Hotels near Puerto Morelos Adventure
- Hotels near Dr. Alfredo Barrera Marin Botanical Garden
- Hotels near Cenote Siete Bocas
- Hotels near Puerto Morelos Artists’ Cooperative
- Hotels near Monumento Ruta de los Cenotes
- Hotels near Jungle Spa
































