Photo by Algirdas Sidiskis

Find San Leonardo Spa Hotels from S$116

    calendar shield illustration
    Change your mind
    Book hotels with free cancellation
    deals illustration
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    bed illustration
    Be picky
    Search almost a million properties worldwide

Check availability on San Leonardo Hotels with Spa

Next weekend
In two weeks

Top Hotels with Spa in San Leonardo

Mahara Hotel & Wellness

4.0 star property
7.4 out of 10, Good, (171)
"Great location plenty of bars and restaurants within walking distance and a lovely little town to explore "
The price is S$129
includes taxes & fees
27 Jun - 28 Jun
Mahara Hotel & Wellness

Baglio Basile Hotel

4.0 star property
8.4 out of 10, Very good, (7)
"Personnel aux petits soins, grande chambre bien équipée, bon petit-déjeuner, belle décoration. Chaînes de télévision uniquement en italien. Piscine et spa payant (25 euros la demi-journée par personne) mais dont les prestations sont à la hauteur. Dommage qu'il faille sortir de l'espace piscine afin de rejoindre le sauna et le hammam. "
The price is S$146
includes taxes & fees
25 Jun - 26 Jun
Baglio Basile Hotel

Villa Blanche Dimora di Charme

9.4 out of 10, Exceptional, (3)
"Beautiful garden, quiet rooms"
The price is S$180
includes taxes & fees
23 Jun - 24 Jun
Villa Blanche Dimora di Charme

Signorino Eco Resort & Spa

9.2 out of 10, Wonderful, (57)
"The property is beautifu! Our room was spacious with lovely views. The restaurant delicious and creative. The staff, in every aspect, exemplary."
The price is S$116
includes taxes & fees
23 Jun - 24 Jun
Signorino Eco Resort & Spa

Almar Giardino di Costanza Resort & Spa

5.0 star property
9.2 out of 10, Wonderful, (134)
"It's an impressive property: elegant but not obstentatious, with huge rooms, sitting areas and bathrooms. The minute we arrived the staff was extremely courteous and professional. Everyone acts and looks happy to work there. No detail went unnoticed. They gave us a nice desert and card to celebrate our anniversary. Our meals were delicious and a massage, was one of the best ever! I would book this again in a heart beat. "
The price is S$559
includes taxes & fees
1 Jul - 2 Jul
Almar Giardino di Costanza Resort & Spa

SUITEBEACH b&b and resort

3.0 star property
10.0 out of 10, Exceptional, (32)
"Valaria and Edwaurdo were the most excellent hosts, bravo! We had a wonderful time at their resort "
The price is S$244
includes taxes & fees
25 Jun - 26 Jun
SUITEBEACH b&b and resort

Hotel Carmine

9.4 out of 10, Exceptional, (214)
"Very nice traditional place and friendly staff "
The price is S$155
includes taxes & fees
29 Jun - 30 Jun
Hotel Carmine

Villa Favorita

3.0 star property
8.6 out of 10, Excellent, (149)
"Free parkering, clean, awsome breakfast, helpful and very kindly staff."
The price is S$133
includes taxes & fees
24 Jun - 25 Jun
Villa Favorita

SEAWATER HOTEL BIO & BEAUTY SPA

4.0 star property
9.0 out of 10, Wonderful, (38)
"Our stay was perfect!"
SEAWATER HOTEL BIO & BEAUTY SPA

Villa Carlo Resort

3.0 star property
8.8 out of 10, Excellent, (73)
"The staff was friendly but the room did not have hot water and it was really cold inside..."
The price is S$142
includes taxes & fees
5 Jul - 6 Jul
Villa Carlo Resort
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.

Frequently asked questions

Looking for a spa hotel in San Leonardo?
Treat yourself to some pampering and book a hotel with a spa. Enjoy the museums and restaurants in San Leonardo---your day trip starts here. Hotels with spas are a great way to break away from your daily routine and add a layer of luxury to your stay.
What is the best spa hotel in San Leonardo?
Hotel Isola di Mozia is a top spa hotel featuring a bar, an outdoor pool and a restaurant. Treat yourself to a massage or manicure/pedicure at the on-site spa.
How many spa hotels are there in San Leonardo?
Among Expedia's 22 accommodation options in San Leonardo, there is 1 spa hotel.
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 and offer services including facials 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 holiday.