A traditional windmill with large sails against a clear sky.

Find Resorts & Hotels with Spas in San Leonardo

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

Tonight
31 Aug - 1 Sep
Tomorrow
1 Sep - 2 Sep
This weekend
4 Sep - 6 Sep
Next weekend
11 Sep - 13 Sep

Our top choices for San Leonardo hotels with a spa

1. Baglio Custera Hotel & Restaurant

Baglio Custera Hotel & Restaurant
Marsala
  • Rejuvenate in a rural Sicilian retreat offering in-room massages and a serene garden setting for complete relaxation.
AED 434
AED 503 total
includes taxes & fees
27 Sep - 28 Sep
Baglio Custera Hotel & Restaurant

2. SEAWATER HOTEL BIO & BEAUTY SPA

SEAWATER HOTEL BIO & BEAUTY SPA
Marsala
  • Seaside sanctuary boasts 2 treatment rooms for couples massages, hot stone therapy, and aromatherapy escapes.
AED 211
AED 258 total
includes taxes & fees
3 Sep - 4 Sep
SEAWATER HOTEL BIO & BEAUTY SPA

3. Baglio Oneto dei Principi di San Lorenzo - Luxury Wine Resort

Baglio Oneto dei Principi di San Lorenzo - Luxury Wine Resort
Marsala
  • Rejuvenate at this Art Deco hotel offering Swedish and Thai massages, with an attached winery, seasonal pool, and excellent on-site dining.
AED 1,451
AED 1,626 total
includes taxes & fees
10 Sep - 11 Sep
Baglio Oneto dei Principi di San Lorenzo - Luxury Wine Resort

4. Hotel Carmine

Hotel Carmine
Marsala
  • Discover daily massage treatments at this waterfront hotel's full-service spa, where garden views create a serene escape for rejuvenation.
AED 402
AED 468 total
includes taxes & fees
3 Sep - 4 Sep
Hotel Carmine

5. Agriturismo Vultaggio

Agriturismo Vultaggio
Misiliscemi
  • Rejuvenating farm stay experience with couples spa treatments and Turkish bath in a tranquil garden setting.
AED 307
AED 741 total
includes taxes & fees
4 Sep - 5 Sep
Agriturismo Vultaggio

6. Travini Hotel Residence

Travini Hotel Residence
Marsala
AED 290
AED 345 total
includes taxes & fees
1 Oct - 2 Oct
Travini Hotel Residence

7. Signorino Resort & Spa

Signorino Resort & Spa
Marsala
  • Serene eco-resort with full-service spa offers therapeutic relaxation by the sea.
AED 346
AED 398 total
includes taxes & fees
1 Oct - 2 Oct
Signorino Resort & Spa

8. Le case di Anna e Carla

Le case di Anna e Carla
Misiliscemi
  • Rejuvenate at this charming guesthouse with a full-service spa, seasonal outdoor pool, and serene garden spaces for a wellness retreat.
AED 308
AED 355 total
includes taxes & fees
1 Oct - 2 Oct
Le case di Anna e Carla

9. Baglio Basile Hotel

Baglio Basile Hotel
Petrosino
  • Relieve stress at this luxurious hotel with a full-service spa offering body treatments, facials, and massages in a tranquil atmosphere.
AED 619
AED 715 total
includes taxes & fees
21 Sep - 22 Sep
Baglio Basile Hotel

10. SUITEBEACH b&b and resort

SUITEBEACH b&b and resort
Marsala
  • Experience blissful spa services at this Mediterranean beachfront B&B, where hot stone massages and beach yoga create a tranquil escape.
AED 381
AED 436 total
includes taxes & fees
23 Sep - 24 Sep
SUITEBEACH b&b and resort
View all properties

Choose what matters most at spa hotels in San Leonardo

Pool
Breakfast included
Hot tub
4 stars
5 stars

Top San Leonardo Hotel Reviews

Almar Giardino di Costanza Mazara del Vallo Resort & Spa

Almar Giardino di Costanza Mazara del Vallo Resort & Spa

10/10 Excellent
"Great hotel, wonderful staff"
Maria 7-night trip
Posted 11 days ago
Almar Giardino di Costanza Mazara del Vallo Resort & Spa

Frequently asked questions

Looking for a spa hotel in San Leonardo?
Treat yourself to some pampering and book a hotel with a spa. Check out the museums and restaurants in San Leonardo—your day trip starts here. Hotels with spas are a great way to take a break from your daily routine and add a layer of luxury to your holiday.
What's there to see and do in San Leonardo?
Experience San Leonardo with a stop at Mozia Line Ferry, Riserva Naturale dello Stagnone, and Mozia. If you have a bit of extra time while you're in the area, you might want to check out Saline di Marsala and Spiaggia di San Teodoro.
What is a San Leonardo spa hotel?
Spa hotels in San Leonardo feature full on-site spas offering services including couples massages and a choice 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 vacation.