A beach at sunset with a person standing in the water.

Find Resorts & Hotels with Spas in San Onofre

  • 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 San Onofre Resorts & Hotels with Spas

This weekend
Next weekend

Our top choices for San Onofre hotels with a spa

Casa del Mar Al Alma

Casa del Mar Al Alma
3.0 star property
San Onofre
  • cleanliness
    Surrender to tropical relaxation at this beachside sanctuary, where ocean views meet massage bliss and a tranquil garden oasis beckons.
The price is AED 635
AED 635 total
5 Aug - 6 Aug
Casa del Mar Al Alma

Urantia Beach Hostel & Camping

Urantia Beach Hostel & Camping
3.0 star property
San Onofre
The price is AED 80
AED 172 total
29 Jul - 30 Jul
Urantia Beach Hostel & Camping

Barú Mandala Beach

Barú Mandala Beach
3.0 star property
Cartagena
The price is AED 356
AED 356 total
29 Jul - 30 Jul
Barú Mandala Beach

Raices del rosario

Raices del rosario
3.0 star property
Rosario Islands
The price is AED 330
AED 330 total
5 Aug - 6 Aug
Raices del rosario

Wala beach club

Wala beach club
3.0 star property
El Laguito
The price is AED 648
AED 648 total
3 Aug - 4 Aug
Wala beach club

Hotel Isla Palma

Hotel Isla Palma
3.0 star property
Isla Palma
8.6 out of 10, Excellent, (14 reviews)
The price is AED 1,129
AED 1,129 total
5 Aug - 6 Aug
Hotel Isla Palma

Neos Hotel Cartagena

Neos Hotel Cartagena
3.0 star property
Manga
7.8 out of 10, Good, (54 reviews)
  • cleanliness
    Escape to a Caribbean spa haven offering rejuvenating deep-tissue and in-room massages in Cartagena.
The price is AED 92
AED 92 total
29 Jul - 30 Jul
Neos Hotel Cartagena

Hotel Fenix Beach Cartagena

Hotel Fenix Beach Cartagena
4.0 star property
Cartagena
8.8 out of 10, Excellent, (663 reviews)
  • cleanliness
    Relax at this waterfront hotel with beachside massages, a swim-up bar, and a serene garden setting for ultimate rejuvenation.
The price is AED 519
AED 533 total
29 Jul - 30 Jul
Hotel Fenix Beach Cartagena

Hotel oasis tolu boutique

Hotel oasis tolu boutique
3.0 star property
Tolú
10.0 out of 10, Exceptional, (7 reviews)
  • cleanliness
    Soothing massages and garden relaxation define this hotel's tranquil spa experience, creating a perfect retreat for wellness seekers.
The price is AED 606
AED 606 total
29 Jul - 30 Jul
Hotel oasis tolu boutique

Marazao Beach Hotel & Wellness

Marazao Beach Hotel & Wellness
3.0 star property
Cartagena
7.0 out of 10, Good, (8 reviews)
The price is AED 357
AED 357 total
4 Aug - 5 Aug
Marazao Beach Hotel & Wellness
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.

Choose what matters most at spa hotels in San Onofre

Top San Onofre Hotel Reviews

Frequently asked questions

Looking for a spa hotel in San Onofre?
Treat yourself to some time in a luxurious spa hotel and you won't regret it. Hotels with spas 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 San Onofre?
Casa del Mar Al Alma is a top spa hotel featuring a bar, an outdoor pool, and a restaurant. Spend an afternoon at the spa where you'll find massage treatments. In-room massages are also available.
How many spa hotels will I find in San Onofre?
Among Expedia's 16 accommodation options in San Onofre, there is 1 spa hotel.
What's there to see and do in San Onofre?
Enjoy San Onofre with a stop at Rincon del Mar, El Frances Beach, and Parque Principal Santiago De Tolu. If you have a little extra time during your trip, you might want to make a stop at Puerto Viejo Beach and Tolcemento Park.
What is a San Onofre spa hotel?
Spa hotels in San Onofre have full on-site spas offering services such as therapies and a choice of body treatments. Some also provide a selection of in-room treatments for the ultimate luxury. Spa hotels are a must if you want to give yourself an extra treat while on vacation.