Skip to main content

Filter by:


Star rating

Review score

San Leonardo – 642 hotels and places to stay
See the latest prices and deals by choosing your dates.
Relais Lo Stagnone, hotel in San Leonardo

Located in Marsala, 44 km from Segesta, Relais Lo Stagnone provides accommodation with free bikes, free private parking, a garden and a shared lounge.

I like the balcony and view to garden and see
8.2
Scored 8.2
Very good
Rated very good
717 reviews
Price from£62.83per night
Villa Favorita Hotel & Events, hotel in San Leonardo

Featuring an outdoor swimming pool, free bike and a 3000 m² garden with children’s playground, Villa Favorita Hotel & Events offers rooms in Marsala, a 10-minute drive from the centre.

Would have been very nice in summertime. We visited in January on our journey around Sicily.
8.6
Scored 8.6
Fabulous
Rated fabulous
381 reviews
Price from£132.82per night
Hotel Rainbow Resort, hotel in San Leonardo

Rainbow Resort di Genna Daisy & Co. features a large garden with fully equipped swimming pool.

The very helpful and friendly hosts and the nice peaceful location in the rural part of Marsala.
9.2
Scored 9.2
Superb
Rated superb
353 reviews
Price from£93.49per night
Seawater Hotel Bio & Beauty Spa, hotel in San Leonardo

Situated in Marsala, 50 km from Segesta, Seawater Hotel Bio & Beauty Spa features accommodation with a seasonal outdoor swimming pool, free private parking, a garden and a shared lounge.

Everything was perfect!
8.8
Scored 8.8
Fabulous
Rated fabulous
497 reviews
Price from£107per night
diVino Hotel, hotel in San Leonardo

Set in the countryside around Trapani, 14 km from the city centre, diVino Hotel offers a wine bar and modern rooms with access to a shared balcony.

7.7
Scored 7.7
Good
Rated good
39 reviews
Price from£59.86per night
Baglio Custera, hotel in San Leonardo

Set in Marsala, 42 km from Segesta, Baglio Custera offers accommodation with a seasonal outdoor swimming pool, free private parking, a garden and a shared lounge.

Very helpful staff, beautiful puristic architecture in the middle of olive trees, very quiet
9.5
Scored 9.5
Exceptional
Rated exceptional
270 reviews
Price from£87.88per night
Resort Santa Maria Hotel, hotel in San Leonardo

Offering a seasonal outdoor pool and barbecue, Resort Santa Maria Hotel is overlooks the seaside in Birgi Vecchi in the Sicily Region. Guests can enjoy the on-site bar.

It was just very relaxing-:)
8.0
Scored 8.0
Very good
Rated very good
258 reviews
Price from£86.28per night
Hotel Carmine, hotel in San Leonardo

Located in an elegant, historic building, Hotel Carmine offers a central position, a charming atmosphere and beautifully decorated rooms. Wi-Fi is free.

The ground floor family room was horrendously noisy in the morning breakfast period, we offer the the upper family room, and greatly appreciated this as it was quiet.
8.7
Scored 8.7
Fabulous
Rated fabulous
548 reviews
Price from£108.38per night
Baglio Cudia Resort, hotel in San Leonardo

Set close to the unspoilt Stagnone Lagoon where you can enjoy water sports, and only 6 km from the centre of Marsala, Baglio Cudia Resort is a traditional Sicilian country residence.

Nice pool, good location, big authentic room, private parking lot
8.2
Scored 8.2
Very good
Rated very good
116 reviews
Price from£72.62per night
Best Western Hotel Stella d'Italia, hotel in San Leonardo

This property offers a Special Protection Program, a strict program of precise safeguards dedicated to our guests and our staff.

The person at the reception desk responded to our complaint about the first room we were given.
8.5
Scored 8.5
Very good
Rated very good
426 reviews
Price from£94.35per night
See all hotels near San Leonardo
Subscribe to receive premium deals

Prices drop the moment you sign up!