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

Search Spa Hotels in San Onofre

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

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

    Search almost a million properties worldwide

Check availability on San Onofre Spa Hotels

Tonight
7 Sept - 8 Sept
Tomorrow
8 Sept - 9 Sept
This weekend
11 Sept - 13 Sept
Next weekend
18 Sept - 20 Sept

Our top choices for San Onofre hotels with a spa

1. Casa del Mar Al Alma

Casa del Mar Al Alma
San Onofre
  • Surrender to tropical relaxation at this beachside sanctuary, where ocean views meet massage bliss and a tranquil garden oasis beckons.
₹16,841
₹16,841 total
8 Sept - 9 Sept
Casa del Mar Al Alma

2. Urantia Beach Hostel & Camping

Urantia Beach Hostel & Camping
San Onofre
₹1,701
₹4,063 total
8 Oct - 9 Oct
Urantia Beach Hostel & Camping

3. Hotel Isla Palma

Hotel Isla Palma
Isla Palma
₹28,258
₹28,258 total
8 Sept - 9 Sept
Hotel Isla Palma

4. Mucura Club Hotel

Mucura Club Hotel
Isla Mucura
  • Immerse in spa tranquility at a beachfront paradise with an outdoor pool and pristine coral reef views on a peaceful tropical island.
₹10,916
₹11,520 total
8 Sept - 9 Sept
Mucura Club Hotel

5. Hotel oasis tolu boutique

Hotel oasis tolu boutique
Tolú
  • Soothing massages and garden relaxation define this hotel's tranquil spa experience, creating a perfect retreat for wellness seekers.
₹11,720
₹11,720 total
9 Sept - 10 Sept
Hotel oasis tolu boutique

6. Hotel Isla Mucura

Hotel Isla Mucura
Isla Mucura
  • Waterfront lodge beckons spa enthusiasts with daily massages and rejuvenating beach yoga in a serene national park setting.
₹14,733
₹14,733 total
8 Sept - 9 Sept
Hotel Isla Mucura

7. Pao Pao Cartagena

Pao Pao Cartagena
Rosario Islands
  • Rejuvenate at this upscale retreat with beachfront cabanas and garden surroundings where attentive staff deliver exceptional spa services.
₹18,760
₹18,760 total
21 Sept - 22 Sept
Pao Pao Cartagena

8. Sofitel Barú Cartagena

Sofitel Barú Cartagena
Cartagena
  • Beachfront spa sanctuary with 5 treatment rooms offers aromatherapy and hot stone massages in tranquil indoor and outdoor spaces.
₹33,168
₹33,168 total
21 Sept - 22 Sept
Sofitel Barú Cartagena

9. Bayside Island Escape

Bayside Island Escape
Rosario Islands
₹15,725
₹15,725 total
15 Sept - 16 Sept
Bayside Island Escape

10. Las Islas

Las Islas
Cartagena
  • Indulge at this tranquil beachfront spa retreat with private island ambiance and 5 curated treatment rooms.
₹37,856
₹37,856 total
8 Oct - 9 Oct
Las Islas
View all properties

Choose what matters most at spa hotels in San Onofre

Pool
Breakfast included
Hot tub
4 stars
5 stars

Top San Onofre Hotel Reviews

Hotel Capilla del Mar

Hotel Capilla del Mar

10/10 Excellent
"Breakfast varied every day for every taste!"
Larissa 5-night trip
Posted 2 weeks ago
Hotel Capilla del Mar

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 holiday.
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 couples massages and a range of beauty 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 holiday.