Lodging Image

Find hotels in San Leonardo from ₩90,087

  • 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 prices for these dates

Tonight
Aug 17 - Aug 18
Tomorrow
Aug 18 - Aug 19
This weekend
Aug 21 - Aug 23
Next weekend
Aug 28 - Aug 30

Filter by

Star rating

Guest rating

Our top choices for San Leonardo hotels

Hotel
Breakfast included
Whitaker Museum
Reserve now, pay later
Guesthouse

1. Relais Lo Stagnone

Relais Lo Stagnone
Marsala
United Kingdom
Nicky
₩119,124
₩137,589 total
includes taxes & fees
Sep 2 - Sep 3
Relais Lo Stagnone

2. Baitan Hotel

Baitan Hotel
Marsala
United Kingdom
dror
₩134,014
₩157,243 total
includes taxes & fees
Aug 23 - Aug 24
Baitan Hotel

3. Baglio Custera Hotel & Restaurant

Baglio Custera Hotel & Restaurant
Marsala
Canada
Karen
₩202,414
₩232,483 total
includes taxes & fees
Aug 30 - Aug 31
Baglio Custera Hotel & Restaurant

4. Villa Carlo Resort

Villa Carlo Resort
Marsala
United States
Nathaniel
₩160,816
₩186,726 total
includes taxes & fees
Sep 2 - Sep 3
Villa Carlo Resort

5. Bianco Sale Trapani

Bianco Sale Trapani
Misiliscemi
Canada
Bobby
₩134,015
₩153,968 total
includes taxes & fees
Sep 7 - Sep 8
Bianco Sale Trapani

6. Resort Santa Maria

Resort Santa Maria
Marsala
United States
Lillian
₩108,301
₩244,268 total
includes taxes & fees
Sep 10 - Sep 11
Resort Santa Maria

7. Hotel Carmine

Hotel Carmine
Marsala
United States
Patrik
₩159,209
₩184,958 total
includes taxes & fees
Aug 23 - Aug 24
Hotel Carmine

8. Borgo Pida

Borgo Pida
Misiliscemi
United Kingdom
Helen
₩161,667
₩184,386 total
includes taxes & fees
Sep 1 - Sep 2
Borgo Pida

9. Il Vecchio Marsala

Il Vecchio Marsala
Marsala
United States
Lisa
₩134,014
₩153,967 total
includes taxes & fees
Sep 2 - Sep 3
Il Vecchio Marsala

10. Casolare nelle Saline

Casolare nelle Saline
Paceco
United States
Evan
₩154,116
₩174,442 total
includes taxes & fees
Sep 1 - Sep 2
Casolare nelle Saline

11. Relais Antiche Saline

Relais Antiche Saline
Paceco
United States
maria alberta
₩290,359
₩319,400 total
includes taxes & fees
Aug 25 - Aug 26
Relais Antiche Saline

12. Agriturismo Vultaggio

Agriturismo Vultaggio
Misiliscemi
United States
Laura
₩157,735
₩346,102 total
includes taxes & fees
Aug 27 - Aug 28
Agriturismo Vultaggio

13. Le Caserie

Le Caserie
Marsala
United States
Zoya
₩104,260
₩121,239 total
includes taxes & fees
Sep 1 - Sep 2
Le Caserie

14. Dome Hotel

Dome Hotel
Marsala
United Kingdom
Philip
₩253,290
₩288,447 total
includes taxes & fees
Aug 25 - Aug 26
Dome Hotel

15. Historico loft & rooms

Historico loft & rooms
Trapani
United States
Monica
₩125,958
₩146,744 total
includes taxes & fees
Sep 1 - Sep 2
Historico loft & rooms

16. Albergo Vittoria

Albergo Vittoria
Trapani
Canada
tracey
₩198,043
₩229,313 total
includes taxes & fees
Aug 24 - Aug 25
Albergo Vittoria

17. Rainbow resort

Rainbow resort
Marsala
Italy
STEFANO
₩170,347
₩197,209 total
includes taxes & fees
Sep 13 - Sep 14
Rainbow resort

18. Hotel Elimo

Hotel Elimo
Erice
United Kingdom
Sarah
₩107,212
₩122,847 total
includes taxes & fees
Sep 1 - Sep 2
Hotel Elimo

19. Agriturismo da Tore

Agriturismo da Tore
Misiliscemi
Italy
Antonino
₩105,872
₩121,373 total
includes taxes & fees
Aug 27 - Aug 28
Agriturismo da Tore

20. Hotel President

Hotel President
Marsala
United States
Margot
₩162,234
₩188,288 total
includes taxes & fees
Sep 15 - Sep 16
Hotel President
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 story of its own, during your travels 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 food.

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

Resort Il Mulino

Resort Il Mulino

10/10 Excellent
"Amazing!"
Luca Alessandro 5-night trip
Posted 16 hours ago
Resort Il Mulino
Venere di Erice Resort

Venere di Erice Resort

10/10 Excellent
"We had a wonderful week at Hotel Venere di Erice. The staff were incredibly friendly, welcoming and professional, which made our stay even more enjoyable. The views from the hotel are absolutely amazing and breathtaking. Even after staying for a whole week, we were still amazed by the views every single day! The swimming pool was also lovely and clean, with another beautiful view to enjoy while relaxing. Our room was clean, spacious and comfortable, and overall we couldn’t have asked for a better stay. We would definitely recommend this hotel to anyone visiting Erice or Trapani. We would happily come back again!"
Iris 7-night trip
Posted 5 days ago
Venere di Erice Resort
Hotel Trapani In

Hotel Trapani In

10/10 Excellent
"We stay here allready for a 2. time. Nice okace, everywhere by walk. Town, shopping, beach, restaurants."
Jaromir 5-night trip
Posted 8 days ago
Hotel Trapani In
Hotel Carmine

Hotel Carmine

10/10 Excellent
"Beautiful historical building in the center of Marsala"
Jørgen 1-night trip
Posted 8 days ago
Hotel Carmine
Hotel San Michele

Hotel San Michele

10/10 Excellent
"Central location makes it easy to get around. You have to pay but they will take care of your car. We were easily able to walk to the port."
R Brandon 2-night trip
Posted 10 days ago
Hotel San Michele
Azzoli Trapani - Apartments & Skypool - Adults Only

Azzoli Trapani - Apartments & Skypool - Adults Only

8/10 Good
"We liked everything but the rooftop pool could be little bit more maintained and the tv in the room we couldn’t use it"
Przemyslaw 3-night trip
Posted 11 days ago
Azzoli Trapani - Apartments & Skypool - Adults Only
Camarò Favignana

Camarò Favignana

10/10 Excellent
"Beautiful clean rooms, the staff was friendly and super helpful, need to mention Elena and Andrea for their outstanding customer service skilled"
Marco 2-night trip
Posted 12 days ago
Camarò Favignana
Room of Andrea

Room of Andrea

8/10 Good
"This place is in the perfect location. It’s not amazing but it is worth it for proximity to old town and ease of getting out of town to visit other places."
Maria 3-night trip
Posted 2 weeks ago
Room of Andrea
Hotel Tempo di Mare

Hotel Tempo di Mare

10/10 Excellent
"Staff were very helpful translating when speaking to an agent at the next property who had double booked us. They also gave us some great tips. Rooms were very clean and breakfast was lovely. Would recommend!"
Belinda 1-night trip
Posted 3 weeks ago
Hotel Tempo di Mare

More cheap stays in San Leonardo

Hotel Edelweiss

Hotel Edelweiss

Cortile Padre Vincenzo, 5 Erice TP
₩108,552
₩119,407 total
Sep 7 - Sep 8
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
Melone Giallo

Melone Giallo

Via Cesarò 11 Paceco TP
Get rates
8.8/10 Excellent! (5 reviews)
Melone Giallo

Find out more about San Leonardo

Top reasons to visit San Leonardo

  • Outdoor Adventures: San Leonardo offers a perfect mix of thrilling outdoor activities and eco-friendly experiences amidst beautiful Sicilian landscapes.
  • Relaxation and Spa Days: Indulge in rejuvenating spa treatments and leisurely strolls, making it an ideal spot for relaxation.
  • Charming Local Culture: Explore the quaint piazzas, museums, and friendly locals that showcase the rich cultural heritage of the area.
  • Stunning Beaches: Enjoy pristine beaches that provide a perfect setting for sunbathing and water activities.
  • Diverse Accommodations: Choose from a range of lodging options, from cozy B&Bs to comfortable hotels, catering to all types of travelers.

Find great hotels near San Leonardo

Discover a range of hotel accommodations in San Leonardo, Marsala, Sicily, tailored to meet diverse traveler needs. From charming bed and breakfasts to comfortable hotels, you'll find options that cater to families, business travelers, and pet owners alike. Enjoy a memorable vacation experience while exploring the local attractions. Don't forget to check out hotel reviews to find the perfect fit for your stay in this beautiful Sicilian destination.

  • Baglio Oneto dei Principi di San Lorenzo - Luxury Wine Resort: This exquisite 5-star resort is nestled 3km from San Leonardo and boasts a guest rating of 9.2 out of 10. With its unique theme centered around wine and romance, it offers direct beach access and a variety of adventure sports, including sailing and hiking. Guests can indulge in romantic packages featuring garden views and wine tasting experiences in the property's charming winery. The outdoor seasonal pool and spa services provide a perfect retreat for relaxation, making it an ideal choice for couples seeking a romantic getaway.
  • Cave Bianche Hotel: Located 13km from San Leonardo, this 4-star hotel, rated 8.6 out of 10, is a family-friendly destination that emphasizes adventure and recreation. The hotel features a range of activities such as kayaking, snorkeling, and mountain biking, catering to both adults and children. With amenities designed for younger guests, including a children’s pool and babysitting services, families can enjoy a stress-free vacation. Its welcoming atmosphere and variety of activities make it a great option for families looking to bond over exciting experiences.
  • Grand Hotel Palace: Situated 10km from San Leonardo, this elegant 5-star hotel has a guest rating of 8.2 out of 10 and is perfect for families seeking adventure. The hotel provides numerous recreational activities such as windsurfing and fishing, ensuring an action-packed stay. Family-oriented amenities, including a children's pool and babysitting services, make it easy for parents to relax while their kids enjoy themselves. With its refined atmosphere and focus on family adventure, Grand Hotel Palace is an excellent choice for those traveling with children.

Where to stay in San Leonardo

San Leonardo, nestled in the heart of Sicily, offers an idyllic retreat for those seeking adventure and relaxation. Surrounded by the breathtaking Apulian countryside and pristine beaches, this charming village invites travelers to explore its serene atmosphere. Nearby, enjoy family-friendly activities and romantic escapes, all while connecting with friendly locals. Whether you're looking for outdoor adventures or a luxurious getaway, San Leonardo and its surrounding regions promise a memorable vacation experience.

  • Marsala: Located in the heart of Sicily, Marsala is a vibrant city renowned for its rich history and stunning coastal landscapes. Visitors flock here for outdoor adventures, eco-friendly experiences, and a taste of adventure. The city comes alive from June to August with outdoor activities such as water sports and shopping. Key attractions include beautiful beaches, historical sites, and nature reserves, making it a perfect destination for those who appreciate a blend of culture and nature. With its charming atmosphere and local flavors, Marsala offers a delightful experience for every traveler.
  • Birgi Vecchi: Just a mile from San Leonardo, the quaint village of Birgi Vecchi is a hidden gem for outdoor enthusiasts and eco-conscious travelers. The seasonal influx of visitors peaks from July to September, drawn by the area's captivating nature reserves and stunning beaches. Water sports are a major draw here, ensuring that adventure seekers have plenty of thrilling options. With its serene landscape and historical significance, Birgi Vecchi provides a peaceful retreat while still being close to more bustling tourist spots.
  • Spagnola: A mere 3km from San Leonardo, Spagnola is a charming village that captivates visitors with its cultural experiences and outdoor activities. Peak tourist season runs from July to September, offering opportunities for windsurfing and boating against a picturesque backdrop. Spagnola's proximity to historical sites and nature reserves makes it a delightful spot for travelers interested in immersing themselves in the local culture and natural beauty. This village is perfect for those looking to unwind while still engaging in exciting adventures.

Things to do near San Leonardo

Shopping

In San Leonardo, you'll find charming local shops offering unique souvenirs. For a larger selection, if you're up for a drive, head to the Centro Commerciale La Torre in Marsala for a variety of retail stores and eateries, or check out the Mercato di Marsala for fresh local products.

Recreation

Discover the serene atmosphere at the San Leonardo Wellness Center, where you can indulge in relaxing massages and rejuvenating spa treatments. Enjoy outdoor yoga sessions amidst nature or take a leisurely stroll through the beautiful gardens, perfect for unwinding and connecting with the tranquil surroundings.

Adventure

Experience breathtaking views aboard the Trapani-Erice Cable Car Valley Station, located 19km from San Leonardo. This gondola ride offers an exhilarating ascent over stunning landscapes. At the Trapani-Erice Cable Car Mountain Station, 21km away, enjoy outdoor adventures and family-friendly activities in a picturesque setting.

Nightlife

The nightlife in San Leonardo offers a relaxed vibe, where you can enjoy a drink at a local bar or dine at a charming trattoria. Take a stroll along the beach promenade, where you might find live music and a friendly atmosphere to unwind after a day of exploration.

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

Find the best attractions near San Leonardo

San Leonardo offers a perfect blend of outdoor adventures and cultural experiences for eco-friendly travelers. Visitors can explore local attractions like nature reserves, charming piazzas, and museums, all while enjoying the beautiful Sicilian landscape. With options for beach experiences and nearby accommodations, San Leonardo is an ideal destination for those seeking both relaxation and exploration.

  • Mozia: Explore the enchanting archaeological site of Mozia, located 1km from San Leonardo. This ancient island offers a glimpse into the rich history of the Phoenician civilization, featuring well-preserved ruins and stunning views of the lagoon.
  • Riserva Naturale dello Stagnone: Discover the natural beauty and historical significance of Riserva Naturale dello Stagnone, also 1km away. This reserve is known for its salt pans and diverse wildlife, making it a perfect spot for nature enthusiasts and history buffs alike.
  • Spiaggia di San Teodoro: Relax at Spiaggia di San Teodoro, a picturesque beach located 5km from San Leonardo. With its soft sands and crystal-clear waters, it’s an ideal location to unwind and soak up the Sicilian sun.

Best time to go to San Leonardo

The best time to visit San Leonardo can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in San Leonardo falls in August, when visitor numbers are high and weather is sunny with no rain. The coolest average temperature in San Leonardo falls in February, visitor numbers are low and weather is mostly sunny with light rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
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

Traveling to San Leonardo, Marsala, Sicily, is convenient with several major airports nearby. Palermo Airport (PMO-Punta Raisi) is approximately 64km away, with nearby hotel options like CDSHotels Terrasini - Città del Mare, which offers shuttle services for a fee, and Magaggiari Hotel Resort, located just 2km from the airport. Trapani Airport (TPS-Vicenzo Florio) is even closer, at 5km from San Leonardo, featuring luxury options such as the Baglio Oneto dei Principi di San Lorenzo, which provides nearby access. Lastly, Pantelleria Airport (PNL) is 126km away, with hotels like Sikelia Luxury Retreat offering convenient transportation services.

Frequently asked questions

Where is the best place for a stay in San Leonardo?
Located 9.7 mi (15.6 km) from the heart of San Leonardo, Resort Il Mulino is a top choice for your stay based on our traveler data. Two other choices for your visit to the area are Villa Carlo Resort and SEAWATER HOTEL BIO & BEAUTY SPA. See all available top hotels, or vacation rentals in San Leonardo.
What's the top vacation rental in San Leonardo?
Residence Porta delle Botteghelle: This vacation home rental outside of San Leonardo is in the historical district and equipped with air-conditioning and daily housekeeping to help you feel perfectly comfortable in your new surroundings. Kitchen amenities include a coffee maker to make your meal-planning easier. See all vacation rentals in San Leonardo.
If I need to cancel my hotel reservation in San Leonardo, will I receive a refund?
Yes! The majority of hotel room reservations are fully refundable provided that you cancel before the accommodation's cancellation deadline, which in most cases is within 24 or 48 hours of check in. If you booked a non-refundable reservation, you might still have the option to cancel and be given a refund within 24 hours of your booking. Filter your search by fully refundable to find flexible hotel deals in San Leonardo.
Where can I learn more about changing or cancelling my trip to San Leonardo?
For additional details about updating your trip to San Leonardo or cancelling it, head over to our customer service page.
What's the best place to stay for a family trip to San Leonardo?
Oasi Guzzetta Hotel e Case Vacanze is a guesthouse with a children's pool and free parking, and it's a top choice on Expedia for families. Hotel Isola di Mozia is another choice for your family trip. Attractions in the area like La Pasticceria di Maria Grammatico are also fun for the whole family. Find more child-friendly accommodations in San Leonardo.
What's the best pet-friendly accommodation in San Leonardo?
Oasi Guzzetta Hotel e Case Vacanze is a top dog-friendly guesthouse, and offers a seasonal outdoor pool and a bar/lounge for its human guests. See more pet-friendly hotel accommodations in San Leonardo.
What are some hotels with pools in San Leonardo?
Resort Il Mulino: Features a rooftop terrace, a seasonal outdoor pool, and spa services. Villa Carlo Resort and SEAWATER HOTEL BIO & BEAUTY SPA are two additional hotels that offer an onsite pool. View all hotels with pools in San Leonardo.
What's the best hotel for staying near Punta Raisi Airport (PMO)?
Magaggiari Hotel Resort is a popular 4-star hotel featuring a restaurant and an outdoor pool. It's located a short 1.5 mi (2.4 km) from Punta Raisi Airport. Other good choices within close proximity to the airport include Villa Rosa dei Venti and Kunesias.
What is staying in San Leonardo like?
Visitors can enjoy all that San Leonardo has to offer including the waterfront, museums, and restaurants. This city also attracts tourists with its welcoming locals. In San Leonardo, there are 23 hotels and other accommodations to choose from. Find out more about San Leonardo.
What is there to see in San Leonardo?
A couple of favorite places to visit are Mozia Line Ferry and Ettore and Infersa Salt Museum. You'll also find Riserva Naturale dello Stagnone and Mozia in the area. Check out what more to see and do in Expedia's San Leonardo guide.
What's the seasonal weather like in San Leonardo?
The hottest months are usually August and July with an average temp of 77°F, while the coldest months are February and January with an average of 56°F. Average annual precipitation for San Leonardo is 23 inches.

Explore a world of travel with Expedia