Find Resorts & Hotels with Spas in Puerto Morelos

Start date: Check-in selected.
To Date
End date: Check-out
  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check availability on Puerto Morelos Resorts & Hotels with Spas

Top Puerto Morelos Resorts & Hotels with Spas

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

5.0 star property
Puerto Morelos
  • Full-service spa
  • Massages
  • Steam room
  • Sauna
  • On the beach
  • All-inclusive
8.6 out of 10, Excellent, (1004)
Aromatherapy, deep-tissue massages, and hot stone treatments await in this waterfront retreat with 3 bubbling hot tubs. Skilled therapists deliver reflexology and detox wraps while sauna and steam rooms complement 4 sparkling pools for ultimate relaxation.
The price is ₩417,083
₩510,018 total
includes taxes & fees
Dec 1 - Dec 2
Margaritaville Island Reserve Riviera Cancún - A Karisma All-Inclusive Experience for All

Margaritaville Island Reserve Riviera Maya - An Adults Only All Inclusive

5.0 star property
Puerto Morelos
  • Full-service spa
  • Massages
  • Steam room
  • Sauna
  • Near the beach
  • All-inclusive
8.6 out of 10, Excellent, (1248)
Massage treatments await in 9 specialized spa rooms where couples can indulge together after dips in 2 sparkling outdoor pools. Modern accommodations feature premium bedding, pillow menus, and balconies overlooking peaceful waters, creating the perfect sanctuary for rejuvenation.
The price is ₩372,779
₩456,421 total
includes taxes & fees
Dec 9 - Dec 10
Margaritaville Island Reserve Riviera Maya - An Adults Only All Inclusive

Hotel Marina El Cid Spa & Beach Resort All Inclusive

4.0 star property
Puerto Morelos
  • Full-service spa
  • Massages
  • 2 outdoor pools
  • Sauna
  • On the beach
8.6 out of 10, Excellent, (2235)
Soothing aromatherapy sessions and hydrotherapy await at this Colonial resort's full-service spa sanctuary. Indulge in beachside massages before relaxing in the sauna or Turkish bath. Wellness journeys continue with yoga classes, pristine pools, and lush garden surroundings.
The price is ₩344,684
₩453,102 total
includes taxes & fees
Nov 29 - Nov 30
Hotel Marina El Cid Spa & Beach Resort All Inclusive

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

5.0 star property
Puerto Morelos
  • Massages
  • 2 outdoor pools
  • On the beach
  • All-inclusive
9.6 out of 10, Exceptional, (43)
Aromatic body wraps, deep-tissue massages, and beachside yoga await at this adult all-inclusive resort's luxury spa. White sand beaches complement 2 outdoor pools with cabanas, while 3 restaurants serve authentic Mexican cuisine after revitalizing facials and treatments.
The price is ₩1,017,512
₩1,017,512 total
includes taxes & fees
Dec 9 - Dec 10
Paraiso de la Bonita, Adult All-Inclusive, a Luxury Collection Resort

Dreams Natura Resort & Spa - All Inclusive

4.5 star property
Puerto Morelos
  • Full-service spa
  • Massages
  • Steam room
  • Sauna
  • On the beach
8.2 out of 10, Very Good, (1402)
Seaside tranquility awaits at this luxury spa sanctuary featuring couples treatment rooms and beachside massages. Guests can indulge in aromatherapy, facials, and hot stone treatments while enjoying access to steam rooms, saunas, and 2 hot tubs for ultimate wellness.
The price is ₩488,802
₩488,802 total
includes taxes & fees
Dec 19 - Dec 20
Dreams Natura Resort & Spa - All Inclusive

Dreams Puerto Morelos Resort & Spa - All Inclusive

4.5 star property
Puerto Morelos
  • Full-service spa
  • Massages
  • Steam room
  • Sauna
  • On the beach
  • All-inclusive
7.8 out of 10, Good, (1339)
Aromatherapy sessions and hot stone massages await at this all-inclusive retreat's full-service spa. Guests rave about the tranquil facility offering body wraps, facials, and couples treatments. After a sauna visit, unwind in jetted tubs in spacious rooms with furnished balconies.
The price is ₩511,437
₩511,437 total
includes taxes & fees
Dec 14 - Dec 15
Dreams Puerto Morelos Resort & Spa - All Inclusive

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

4.5 star property
Puerto Morelos
  • Full-service spa
  • Massages
  • Steam room
  • Sauna
  • On the beach
  • All-inclusive
7.0 out of 10, Good, (1504)
Specialized massage therapies await at this waterfront retreat where aromatherapy and hot stone treatments complement detox wraps and reflexology services. Beach yoga sessions, sauna time, and jetted tubs create a complete wellness journey among 8 outdoor pools.
The price is ₩409,467
₩415,780 total
includes taxes & fees
Dec 7 - Dec 8
Royalton Riviera Cancun, An Autograph Collection All-Inclusive Resort & Casino

Iberostar Selection Riviera Cancún - All Inclusive

4.5 star property
Puerto Morelos
  • Full-service spa
  • Massages
  • Steam room
  • Sauna
  • On the beach
  • All-inclusive
7.6 out of 10, Good, (192)
Mineral springs and aromatherapy treatments revitalize weary travelers at this beachfront sanctuary. Couples retreat to private treatment rooms for hot stone massages while others unwind in steam rooms, saunas, and jetted tubs after exploring 5 outdoor pools.
The price is ₩353,442
₩433,013 total
includes taxes & fees
Nov 21 - Nov 22
Iberostar Selection Riviera Cancún - All Inclusive

Excellence Riviera Cancun - Adults Only All Inclusive

5.0 star property
Puerto Morelos
  • Full-service spa
  • Massages
  • Steam room
  • Sauna
  • On private beach
  • All-inclusive
9.4 out of 10, Exceptional, (1926)
Aromatherapy sessions and hydrotherapy treatments await in 14 tranquil rooms at MIILE SPA, including outdoor spaces for couples. After unwinding in the Turkish hammam or mineral springs, guests can lounge by 6 pristine pools or enjoy the adults-only beachfront serenity.
Excellence Riviera Cancun - Adults Only All Inclusive

Alma Maya Resort – Riviera Maya

4.0 star property
Puerto Morelos
  • Massages
  • Breakfast included
10.0 out of 10, Exceptional, (42)
Massage therapists transform vacation stress into blissful relaxation at this serene resort. Private pools complement each immaculately designed suite, while morning yoga sessions overlook breathtaking postcard-worthy views that guests consistently praise.
Alma Maya Resort – Riviera Maya
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

Frequently asked questions

Looking to vacation at a spa hotel in Puerto Morelos?
Soothe the senses with some time in one of our wonderful spa hotels. Travelers love the great entertainment in Puerto Morelos. Be sure to enjoy activities like snorkeling and fishing during your stay. Spa hotels are a great way to break away from your routine and add a layer of luxury to your vacation.
What is the best spa hotel in Puerto Morelos?
Hotel Marina El Cid Spa & Beach Resort All Inclusive is a top beach spa hotel featuring 5 restaurants, a rooftop terrace, a fitness center, and a free kid's club. Enjoy a facial, body scrub, or hydrotherapy at the onsite spa. Other popular spa hotels in Puerto Morelos include Dreams Riviera Cancun Resort & Spa - All Inclusive and Excellence Riviera Cancun - Adults Only All Inclusive.
How many spa hotels are there in Puerto Morelos?
Expedia has 35 spa hotels to choose from in Puerto Morelos.
What's there to see and do in Puerto Morelos?
Experience all that Puerto Morelos has to offer when you visit Puerto Morelos Town Square, Ojo de Agua Beach, and Puerto Morelos Beach. If you have some spare time during your trip, you might want to check out West Coast of Isla Mujeres, Punta Cancun, and Punta Nizuc National Park and Puerto Morelos Artists' Cooperative.
What is a Puerto Morelos spa hotel?
Spa hotels in Puerto Morelos provide lodging and have a full on-site spa which offers services like couples massages as well as beauty treatments. Some also offer in-room treatments. Spa hotels are a must if you want to give yourself an extra treat while on vacation.