Lodging Image

Find hotels in San Leonardo from £45

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
    Learn about One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
25 Sept - 26 Sept
Tomorrow
26 Sept - 27 Sept
This weekend
25 Sept - 27 Sept
Next weekend
2 Oct - 4 Oct

Filter by

Star rating

Guest rating

Our top choices for San Leonardo hotels

1. Baitan Hotel

Baitan Hotel
Contrada Spagnola
United States
Richard
£63
includes taxes & fees
18 Oct - 19 Oct
Baitan Hotel

2. Relais Lo Stagnone

Relais Lo Stagnone
Marsala
United Kingdom
Nicky
£63
includes taxes & fees
11 Oct - 12 Oct
Relais Lo Stagnone

3. Baglio Custera Hotel & Restaurant

Baglio Custera Hotel & Restaurant
Marsala
Canada
Antoine
£98
includes taxes & fees
26 Oct - 27 Oct
Baglio Custera Hotel & Restaurant

4. SEAWATER HOTEL BIO & BEAUTY SPA

SEAWATER HOTEL BIO & BEAUTY SPA
Marsala
United States
Javier
£45
includes taxes & fees
29 Sept - 30 Sept
SEAWATER HOTEL BIO & BEAUTY SPA

5. Villa Carlo Resort

Villa Carlo Resort
Marsala
United Kingdom
Guido
£67
includes taxes & fees
4 Oct - 5 Oct
Villa Carlo Resort

6. Rainbow resort

Rainbow resort
Contrada Spagnola
Italy
STEFANO
£76
includes taxes & fees
11 Oct - 12 Oct
Rainbow resort

7. Villa Favorita

Villa Favorita
Marsala
United States
Antonio
£69
includes taxes & fees
14 Oct - 15 Oct
Villa Favorita

8. Resort Santa Maria

Resort Santa Maria
Marsala
United States
Lillian
£109
includes taxes & fees
21 Oct - 22 Oct
Resort Santa Maria

9. Bianco Sale Trapani

Bianco Sale Trapani
Misiliscemi
Canada
Bobby
£69
includes taxes & fees
3 Oct - 4 Oct
Bianco Sale Trapani

10. Agriturismo Vultaggio

Agriturismo Vultaggio
Misiliscemi
United States
Laura
£134
includes taxes & fees
26 Oct - 27 Oct
Agriturismo Vultaggio

11. Il Vecchio Marsala

Il Vecchio Marsala
Marsala
United States
Lisa
£76
includes taxes & fees
7 Oct - 8 Oct
Il Vecchio Marsala

12. Grand Hotel Palace

Grand Hotel Palace
Marsala
United States
Richard
£98
includes taxes & fees
5 Oct - 6 Oct
Grand Hotel Palace

13. Le Caserie

Le Caserie
Marsala
United States
Zoya
£62
includes taxes & fees
23 Oct - 24 Oct
Le Caserie

14. Borgo Pida

Borgo Pida
Misiliscemi
United Kingdom
Helen
£60
includes taxes & fees
27 Sept - 28 Sept
Borgo Pida

15. Casolare nelle Saline

Casolare nelle Saline
Paceco
United States
Evan
£84
includes taxes & fees
11 Oct - 12 Oct
Casolare nelle Saline

16. Attico

Attico
Marsala
United States
Shane
£63
includes taxes & fees
19 Oct - 20 Oct
Attico

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

Baglio Oneto dei Principi di San Lorenzo - Luxury Wine Resort
Marsala
Canada
Tatsiana
£336
includes taxes & fees
22 Oct - 23 Oct
Baglio Oneto dei Principi di San Lorenzo - Luxury Wine Resort

18. Travini Hotel Residence

Travini Hotel Residence
Marsala
United Kingdom
daryl
£70
includes taxes & fees
23 Oct - 24 Oct
Travini Hotel Residence

19. Zagara di Sicilia

Zagara di Sicilia
Marsala
United States
John
£33
includes taxes & fees
1 Oct - 2 Oct
Zagara di Sicilia

20. Vista Egadi B&B

Vista Egadi B&B
Paceco
United Kingdom
GRAHAM
£73
includes taxes & fees
5 Oct - 6 Oct
Vista Egadi B&B
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular San Leonardo attractions

Ettore and Infersa Salt Museum

10.0/10 (4 reviews)
You can browse the exhibits at Ettore and Infersa Salt Museum, a museum with a storied past, during your trip to San Leonardo. Stroll along the area's seaside or simply enjoy its wineries.
See properties

Learn more about San Leonardo

Come to San Leonardo and enjoy its marina, natural setting and dining.

See all hotels in San Leonardo
A windmill with a red top and a white sail, located near a body of water with boats.
Photo by Algirdas Sidiskis

Top San Leonardo Hotel Reviews

Venere di Erice Resort

Venere di Erice Resort

10/10 Excellent
"La vue splendide et la qualité du restaurant."
Christiane 2-night trip
Posted 1 day ago
Venere di Erice Resort
Almar Giardino di Costanza Mazara del Vallo Resort & Spa

Almar Giardino di Costanza Mazara del Vallo Resort & Spa

10/10 Excellent
"Wow a classic resort, beautifully designed, elegant, friendly staff, wonderful suite. Though most notable was the food - exceptional. Compliments to the chef."
Anna 4-night trip
Posted 5 days ago
Almar Giardino di Costanza Mazara del Vallo Resort & Spa
Villa Carlo Resort

Villa Carlo Resort

10/10 Excellent
"What a GEM. Don't let the 'Jaba the Hut' entry door scare you, press the button on the center door and be prepared to arrive into a jewel. Frederica at reception quickly made us welcomed, and provided an easy check in and personal guide to the room. The area in front of the room is fantastic, overlooking the pool. The room interior spectacular, and you can even see the sunset from the area in front of the breakfast area. The breakfast was the best we experienced while in Sicily for variety. Grazie Villa Carlo, Isabella e Luigi"
Luis 1-night trip
Posted 6 days ago
Villa Carlo Resort
Albergo Vittoria

Albergo Vittoria

10/10 Excellent
"good hotel for the price and trapani"
tonino 2-night trip
Posted 9 days ago
Albergo Vittoria
Rosa dei Venti Appartamenti

Rosa dei Venti Appartamenti

8/10 Good
"Great location. Clean. Things to note 1. it's in a ZTL zones so you can't drive into it. You must take a shuttle from the parking area provided to 1 of 3 stops. This is stop3. Sometimes the refused to take us to our stop so it was a longer stop. That was frustrating. 2. The listing said washer and dryer. No dryer is available but the washer worked fine. 3. Water is not potable. Besides that we enjoyed our stay."
Ana 3-night trip
Posted 9 days ago
Rosa dei Venti Appartamenti
Resort Il Mulino

Resort Il Mulino

10/10 Excellent
"Great"
Maria 3-night trip
Posted 10 days ago
Resort Il Mulino
Historico loft & rooms

Historico loft & rooms

10/10 Excellent
"Clean simple room, nice and big. Clean bathroom. Great location for the beach, train station, ferry port and historic centre of Trapani. Staff available on reception for most of the day. Nice breakfast in the courtyard. Would recommend staying here."
ALISON 4-night trip
Posted 11 days ago
Historico loft & rooms
Casalicchio B&B

Casalicchio B&B

10/10 Excellent
"Fiodor è stato un ospite eccellente, cordiale e disponibile. L’alloggio è curatissimo in ogni dettaglio, ricco di arte ed oggetti particolari. Colazione buonissima con specialità trapanesi. Anche la posizione è ottima per visitare la splendida città di Trapani."
Enrica 3-night trip
Posted 2 weeks ago
Casalicchio B&B
Mangia's Favignana Resort

Mangia's Favignana Resort

10/10 Excellent
"Lovely stay here during July when it was very hot. Pool vibe was lovely and chilled and the hotel didn’t feel too busy. It’s a little far from the town centre to walk, but highly recommend renting the hotel bikes as it’s a lovely cycle across the island."
Jake 6-night trip
Posted 3 weeks ago
Mangia's Favignana Resort

More cheap stays in San Leonardo

Hotel Edelweiss

Hotel Edelweiss

Cortile Padre Vincenzo, 5 Erice TP
£52
30 Sept - 1 Oct
includes taxes & fees
8.2/10 Very good! (57 reviews)
Hotel Edelweiss
Palazzo dei Corsari- Apartment

Palazzo dei Corsari- Apartment

Via Giuseppe Barlotta 25 Trapani TP
Get rates
7.8/10 Good! (90 reviews)
Palazzo dei Corsari- Apartment
B&B Il Vecchio Messina

B&B Il Vecchio Messina

Corso Vittorio Emanuele 71 Trapani TP
Get rates
9.2/10 Wonderful! (27 reviews)
B&B Il Vecchio Messina
Case a San Matteo

Case a San Matteo

Via Punica 3 - Piazza San Matteo Marsala TP
Get rates
9.6/10 Exceptional! (4 reviews)
Case a San Matteo
SoleTerraLuna

SoleTerraLuna

Via Livio Bassi 194 Trapani TP
Get rates
8.6/10 Excellent! (27 reviews)
SoleTerraLuna
Hotel Aosta

Hotel Aosta

Via Duca D'Aosta 53 Erice TP
Get ratesHotel Aosta

Find out more about San Leonardo

Top reasons to visit San Leonardo

  • Stunning Natural Landscapes: San Leonardo is surrounded by breathtaking views of the Apulian countryside, perfect for leisurely strolls and outdoor adventures.
  • Eco-Friendly Experiences: The area promotes eco-friendly activities, making it an ideal spot for nature lovers and sustainable tourism.
  • Cultural Attractions: Visitors can explore local museums, charming piazzas, and unique nature reserves, offering a taste of Sicilian culture.
  • Relaxing Spa Days: Enjoy rejuvenating spa experiences that provide a perfect contrast to outdoor activities.
  • Variety of Accommodations: San Leonardo offers a range of lodging options, from cosy bed and breakfasts to comfortable hotels, catering to all traveller needs.

Find great hotels near San Leonardo

Discover a range of delightful accommodation options in San Leonardo, Marsala, from charming bed and breakfasts to well-equipped hotels. Whether you're seeking a pet-friendly stay, family-friendly amenities, or a business-friendly environment, you'll find the perfect lodging to suit your needs. Explore the best reviews and options for Hotel San Leonardo, Albergo San Leonardo, and other local resorts to ensure a memorable Sicilian getaway.

  • Baglio Oneto dei Principi di San Lorenzo - Luxury Wine Resort: Experience the epitome of luxury at this 5-star resort, renowned for its stunning views and direct beach access. With a guest rating of 9.2, this resort is perfect for those seeking an adventurous getaway. Enjoy a variety of thrilling activities such as boat tours, waterskiing, and horse riding, all available either onsite or nearby. Guests are treated to elegant accommodations that blend traditional Sicilian charm with modern amenities, making it a tranquil retreat for beach lovers and adventure seekers alike.
  • Cave Bianche Hotel: Nestled 12.9km from San Leonardo, this 4-star hotel boasts a guest rating of 8.6 and is ideal for families and adventure enthusiasts. The hotel features a range of onsite activities, including mountain biking and scooters, while also offering nearby fishing and kayaking opportunities. Families will appreciate the dedicated children's amenities such as a pool and babysitting services. The Cave Bianche Hotel combines comfort and adventure, ensuring that both parents and children enjoy an unforgettable vacation experience.
  • Hotel Tempo di Mare: Located 16.1km from San Leonardo, this highly-rated 4-star hotel, with a guest rating of 9.0, is a haven for adventure lovers. Offering easy access to exhilarating activities like waterskiing, fishing, and hiking, guests can immerse themselves in the beautiful Sicilian landscape. The hotel's welcoming atmosphere and modern amenities ensure a comfortable stay while providing exciting recreational opportunities for all. Perfect for those looking to explore the great outdoors, Hotel Tempo di Mare is a fantastic choice for an active holiday.

Where to stay in San Leonardo

San Leonardo in Marsala, Sicily, offers a perfect blend of adventure and relaxation for visitors. Nestled in a quiet location, it serves as an idyllic retreat surrounded by the stunning Apulian countryside. Explore nearby destinations boasting pristine beaches and a rich cultural atmosphere, ideal for family-friendly outings or romantic getaways. With its friendly locals and eco-friendly vibe, San Leonardo promises an unforgettable experience for every type of traveller.

  • Marsala: Situated in the heart of Sicily, Marsala is a vibrant city known for its rich history and stunning coastal scenery. As the peak travel season runs from June to August, visitors flock to enjoy its outdoor activities, including water sports and eco-friendly adventures. The city offers charming shopping areas and easy access to picturesque beaches and historic sites. Nature reserves abound, making it an ideal destination for those seeking both adventure and relaxation amidst beautiful landscapes.
  • Birgi Vecchi: A quaint village located just 1.6km from San Leonardo, Birgi Vecchi is a hidden gem for outdoor enthusiasts. This charming locale sees its highest visitor numbers between July and September, attracting those eager to explore the region's natural beauty. With a focus on eco-friendly experiences, visitors can indulge in various water sports while enjoying close proximity to historic sites and serene beaches. The nearby nature reserve adds to the allure, providing a perfect backdrop for nature lovers.
  • Spagnola: Just 3.2km from San Leonardo, Spagnola is a delightful village that attracts visitors keen on outdoor activities and cultural experiences. The peak tourist season from July to September brings a lively atmosphere, ideal for windsurfing and boating enthusiasts. With historic places and a nature reserve nearby, Spagnola offers a unique blend of adventure and cultural exploration. The scenic island views add to its charm, making it a perfect spot for those looking to immerse themselves in Sicilian culture and the great outdoors.

Things to do in San Leonardo

San Leonardo, nestled in Marsala, Sicily, offers a delightful escape for outdoor and eco-friendly enthusiasts. Visitors can indulge in rejuvenating spa days, enjoy leisurely strolls through picturesque landscapes, or embark on day trips to explore the surrounding beauty. For those seeking adventure, ski lifts and a scenic cable car ride provide thrilling experiences, making it an ideal destination for relaxation and adventure alike.

Shopping

In San Leonardo, enjoy local shops offering unique Sicilian gifts and artisanal products. If you're up for a drive, visit the Centro Commerciale 'La Torre' in Marsala, about 19.3km away, featuring a range of shops from fashion to home goods.

Recreation

At the serene wellness centre in San Leonardo, indulge in rejuvenating spa treatments and holistic therapies. Afterwards, explore the tranquil vineyards on a leisurely stroll or partake in local yoga classes amidst stunning Sicilian landscapes for a truly revitalising experience.

Adventure

Explore the stunning beaches of San Leonardo, perfect for sunbathing and water sports like windsurfing. Discover the nearby Stagnone Lagoon, where you can enjoy kitesurfing or sailing amidst breathtaking scenery and vibrant sunsets.

Nightlife

The nightlife in San Leonardo offers a vibrant mix of local bars and eateries. Enjoy a glass of wine at Enoteca La Dolce Vita or dance the night away at Il Molo. For a more laid-back vibe, unwind at Bar Pizzeria Da Salvo, soaking in the Sicilian charm.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for San Leonardo

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in San Leonardo are January to February and November, where the prices are slightly lower. This is in comparison to July to September, where prices are slightly higher.
  • The best time to book a hotel: The cheapest time to book a hotel in San Leonardo is usually 1 month out from when you are planning to stay. If you're a little more spontaneous, you could also peruse Expedia's last minute deals which could secure you a cheaper stay. Look out for the green banner below the price to spot the deals.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in San Leonardo is Saturday. The most expensive day to stay in San Leonardo is Wednesday.
  • Find cheap hotels on Expedia: Utilise Expedia’s search tool to refine your preferences, including your budget, desired location, and preferred type of accommodation. To find the most affordable prices and offers, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel booking in San Leonardo with your flights and activities through an Expedia package.

Find the best attractions near San Leonardo

San Leonardo, nestled in Marsala, Sicily, offers a delightful blend of outdoor and eco-friendly adventures. Visitors can explore local attractions such as nature reserves, museums, and charming piazzas, catering to those seeking cultural and scenic experiences. For added convenience, there are several hotels nearby, making it easy to access the area’s captivating points of interest while enjoying your stay.

  • Mozia: This ancient archaeological site, located 1.4km from San Leonardo, offers a fascinating glimpse into the history of the Phoenicians. Wander through well-preserved ruins, including temples and houses, while enjoying the rich cultural vibes of this island gem.
  • Palazzo Florio: Situated 16.1km away, this historic palace is a stunning example of 19th-century architecture. Explore its elegant interiors and lush gardens, immersing yourself in the cultural heritage of Marsala and the legacy of the Florio family.
  • Scalo Cavallo: About 14.5km from San Leonardo, Scalo Cavallo presents dramatic rocky landscapes perfect for outdoor enthusiasts. Enjoy breathtaking views and the serene beauty of nature, making it an ideal spot for relaxation and exploration.

Best time to go to San Leonardo

The best time to visit San Leonardo is dependent on what kind of holiday you are seeking. August is its hottest month on average. At this time, visitor numbers are high and weather is sunny with no rain. February is its coolest month on average. At this time, visitor numbers are low and weather is mostly sunny with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January55.2°F (12.9°C)Light RainMostly SunnyLowSlightly Low
February54.5°F (12.5°C)Light RainMostly SunnyLowSlightly Low
March56.3°F (13.5°C)Light RainMostly SunnyAverageAverage
April60.3°F (15.7°C)No RainMostly SunnyAverageAverage
May65.8°F (18.8°C)No RainSunnyAverageAverage
June73.6°F (23.1°C)No RainSunnyAverageAverage
July79.3°F (26.3°C)No RainSunnyHighSlightly High
August80.2°F (26.8°C)No RainSunnyHighSlightly High
September76.1°F (24.5°C)No RainSunnyHighSlightly High
October70.3°F (21.3°C)Light RainMostly SunnyAverageAverage
November63.9°F (17.7°C)Light RainMostly SunnyAverageSlightly Low
December58.3°F (14.6°C)Light RainMostly SunnyLowAverage

The nearest major airports for your trip to San Leonardo

To reach San Leonardo in Marsala, visitors can fly into two major airports. Trapani Airport (TPS-Vicenzo Florio) is only 4.8km away, with excellent hotel options like the 5-star Baglio Oneto dei Principi di San Lorenzo, located 6.4km from the airport, and the Grand Hotel Palace, 12.9km away, both offering transportation services to the airport. Alternatively, Palermo Airport (PMO-Punta Raisi) is situated 64.4km from San Leonardo, featuring hotels such as the 4-star Saracen Sands Hotel & Congress Centre, 11.3km away, and Magaggiari Hotel Resort, just 1.6km from the airport, with accessible transfer services available.

Frequently asked questions

What is the best area to stay in San Leonardo?
The best area to stay in San Leonardo is around the Marina, particularly along Via Marina and the streets directly off it.This area is the heart of San Leonardo's visitor experience, offering direct access to the sea and a lively promenade. You'll find a good selection of restaurants, cafes, and gelato shops here, many with outdoor seating overlooking the water. The Marina is also where you can find boat tours and hire services.Couples looking for a romantic escape will appreciate the Marina area. The evening strolls along the waterfront, the choice of dining with sea views, and the opportunity to take a sunset boat trip make it particularly appealing. Many of the boutique hotels here offer rooms with balconies overlooking the harbour.For families, the area just a few streets back from Via Marina, towards the main piazza, offers a good balance. It's still very close to all the Marina's amenities but can be a bit quieter in the evenings.
When is the best time to go to San Leonardo?
The best time to go to San Leonardo is during the shoulder seasons, specifically April to June and September to October.These months offer pleasant weather, with warm but not excessively hot temperatures, making it ideal for exploring the region's attractions without the peak summer crowds. You'll find it easier to book accommodations and secure restaurant reservations, and the overall experience will be more relaxed. The sea is also warm enough for swimming during these periods.For those who prioritize beach holidays and don't mind warmer temperatures, July and August are also suitable. While these months are the busiest and hottest, they offer the liveliest atmosphere with many local festivals and events taking place.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in San Leonardo.
How much is the nightly rate at a San Leonardo hotel?
Prices for hotels in San Leonardo often vary, but you can find a great deal from £45 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia