Lodging Image

Find hotels in San Leonardo from ¥7,259

  • 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
Sep 6 - Sep 7
Tomorrow
Sep 7 - Sep 8
Next weekend
Sep 11 - Sep 13
In two weeks
Sep 18 - Sep 20

Filter by

Property class

Guest rating

Our top choices for San Leonardo hotels

1. Baitan Hotel

Baitan Hotel
Contrada Spagnola
United States
Richard
¥10,642
¥12,795 total
includes taxes & fees
Oct 7 - Oct 8
Baitan Hotel

2. Relais Lo Stagnone

Relais Lo Stagnone
Marsala
United Kingdom
Nicky
¥9,404
¥11,070 total
includes taxes & fees
Oct 7 - Oct 8
Relais Lo Stagnone

3. Baglio Custera Hotel & Restaurant

Baglio Custera Hotel & Restaurant
Marsala
Canada
Antoine
¥17,693
¥20,551 total
includes taxes & fees
Sep 27 - Sep 28
Baglio Custera Hotel & Restaurant

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

Baglio Oneto dei Principi di San Lorenzo - Luxury Wine Resort
Marsala
United States
Jeff
¥62,595
¥70,125 total
includes taxes & fees
Oct 7 - Oct 8
Baglio Oneto dei Principi di San Lorenzo - Luxury Wine Resort

5. Villa Carlo Resort

Villa Carlo Resort
Marsala
United Kingdom
Guido
¥12,243
¥14,557 total
includes taxes & fees
Oct 7 - Oct 8
Villa Carlo Resort

6. Bianco Sale Trapani

Bianco Sale Trapani
Misiliscemi
Canada
Bobby
¥13,097
¥15,133 total
includes taxes & fees
Oct 1 - Oct 2
Bianco Sale Trapani

7. Agriturismo Vultaggio

Agriturismo Vultaggio
Misiliscemi
United States
Laura
¥9,866
¥26,629 total
includes taxes & fees
Oct 2 - Oct 3
Agriturismo Vultaggio

8. Zagara di Sicilia

Zagara di Sicilia
Marsala
United States
John
¥5,940
¥7,259 total
includes taxes & fees
Sep 27 - Sep 28
Zagara di Sicilia

9. Rainbow resort

Rainbow resort
Contrada Spagnola
Italy
STEFANO
¥14,699
¥17,257 total
includes taxes & fees
Oct 7 - Oct 8
Rainbow resort

10. Best Western Hotel Stella D'Italia

Best Western Hotel Stella D'Italia
Marsala
United Kingdom
Rebecca
¥17,489
¥20,327 total
includes taxes & fees
Oct 1 - Oct 2
Best Western Hotel Stella D'Italia

11. Le Caserie

Le Caserie
Marsala
United States
Zoya
¥11,173
¥13,016 total
includes taxes & fees
Oct 2 - Oct 3
Le Caserie

12. Hotel Carmine

Hotel Carmine
Marsala
Canada
Jeff
¥17,455
¥20,289 total
includes taxes & fees
Sep 10 - Sep 11
Hotel Carmine

13. Borgo Pida

Borgo Pida
Misiliscemi
United Kingdom
Helen
¥12,619
¥14,607 total
includes taxes & fees
Sep 17 - Sep 18
Borgo Pida

14. Villa Favorita

Villa Favorita
Marsala
United States
Antonio
¥10,585
¥17,270 total
includes taxes & fees
Oct 6 - Oct 7
Villa Favorita

15. SEAWATER HOTEL BIO & BEAUTY SPA

SEAWATER HOTEL BIO & BEAUTY SPA
Marsala
United States
Javier
¥8,374
¥10,300 total
includes taxes & fees
Sep 29 - Sep 30
SEAWATER HOTEL BIO & BEAUTY SPA

16. Vista Egadi B&B

Vista Egadi B&B
Paceco
United States
john
¥15,680
¥17,792 total
includes taxes & fees
Oct 5 - Oct 6
Vista Egadi B&B

17. Il Vecchio Marsala

Il Vecchio Marsala
Marsala
United States
Lisa
¥13,922
¥16,041 total
includes taxes & fees
Oct 1 - Oct 2
Il Vecchio Marsala

18. Grand Hotel Palace

Grand Hotel Palace
Marsala
United States
Richard
¥17,759
¥20,805 total
includes taxes & fees
Oct 1 - Oct 2
Grand Hotel Palace

19. Agriturismo da Tore

Agriturismo da Tore
Misiliscemi
Italy
Antonino
¥9,776
¥11,297 total
includes taxes & fees
Sep 13 - Sep 14
Agriturismo da Tore

20. B&B Stella Maris Trapani Centro

B&B Stella Maris Trapani Centro
Trapani City Centre
United Kingdom
John
¥7,900
¥21,758 total
includes taxes & fees
Sep 23 - Sep 24
B&B Stella Maris Trapani Centro
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

Almar Giardino di Costanza Mazara del Vallo Resort & Spa

Almar Giardino di Costanza Mazara del Vallo Resort & Spa

10/10 Excellent
"We had an amazing stay at the hotel. A beautiful oasis in rural Sicily."
Zuzana 1-night trip
Posted 3 hours ago
Almar Giardino di Costanza Mazara del Vallo Resort & Spa
Venere di Erice Resort

Venere di Erice Resort

10/10 Excellent
"Bel endroit avec magnifique vue! Le buffet petit-déjeuner est excellent et beaucoup de choix! Piscine avec superbe vue! Par contre si vous n’avez pas de voiture, il est très isolé et pas d’endroit où marcher ."
France 2-night trip
Posted 1 day ago
Venere di Erice Resort
Historico loft & rooms

Historico loft & rooms

10/10 Excellent
"Best BNB we have stayed,lovely big room. Only downfall,no lift. Lovely breakfast comes with it. Nice area,walk to via Roma to get buses"
Christine 3-night trip
Posted 6 days ago
Historico loft & rooms
Hotel Elimo

Hotel Elimo

8/10 Good
"Very clean, spacious rooms! We took the Enea and the Fortuna and they were both beautiful, extremely large and the Enea even had a small balcony! The younger staff is nice and very helpful and accommodating. Location is great. Breakfast is very disappointing but it’s a wonderful 3 stars hotel after all!"
Angelo 1-night trip
Posted 7 days ago
Hotel Elimo
Albergo Vittoria

Albergo Vittoria

8/10 Good
"Very good location near beach & shopping area. Some staff very helpful. Excellent breakfast, lots of choice. Large family room & bathroom with bath & separate shower Sitting area with sofa. Plenty of room for us 3. Nice to have tea & coffee making facilities though staff couldn't give us any milk when we arrived late (10pm) not sure reason why? Plug in bathroom sink blocked."
Gary 1-night trip
Posted 13 days ago
Albergo Vittoria
Villa Carlo Resort

Villa Carlo Resort

8/10 Good
"It’s nice resort but not disable friendly"
irfan 4-night trip
Posted 2 weeks ago
Villa Carlo Resort
Room of Andrea

Room of Andrea

8/10 Good
"Really enjoyed our stay here! The staff were lovely and helpful, the location was great, and having the pool was such a bonus in the heat. Would absolutely stay again 😃"
Sophie 4-night trip
Posted 2 weeks ago
Room of Andrea
Residence La Gancia

Residence La Gancia

10/10 Excellent
"Overall, a great hotel with nice rooms, great rooftop and service. Only issue was parking, we had to find street parking which was a bit of a walk from the property."
Scott 2-night trip
Posted 3 weeks ago
Residence La Gancia
BADIA NUOVA Apart Hotel

BADIA NUOVA Apart Hotel

10/10 Excellent
"everything was to my expectations , perfect"
Alexei 4-night trip
Posted 3 weeks ago
BADIA NUOVA Apart Hotel

More cheap stays in San Leonardo

Hotel Edelweiss

Hotel Edelweiss

Cortile Padre Vincenzo, 5 Erice TP
¥9,899
¥10,889 total
Sep 30 - Oct 1
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

  • Outdoor Adventures: San Leonardo offers stunning nature reserves and outdoor activities, perfect for eco-friendly travelers.
  • Beautiful Beaches: Experience pristine beaches and the picturesque Apulian countryside, ideal for relaxation and exploration.
  • Cultural Richness: Discover charming squares, local museums, and the warm hospitality of friendly locals.
  • Diverse Accommodations: Enjoy cozy bed & breakfasts and well-appointed hotels that cater to various travelers' needs.
  • Day Trips: Explore nearby cities and neighborhoods for a blend of culture and romance.

Find great hotels near San Leonardo

Experience the charm of San Leonardo in Marsala, Sicily, with a variety of accommodation options including cozy bed & breakfasts and well-appointed hotels. Whether you're traveling with family, on a business trip, or enjoying a vacation with your pets, you'll find welcoming lodging that caters to your needs. Explore the best hotel services and read reviews to ensure a delightful stay in this beautiful region.

  • Baglio Oneto dei Principi di San Lorenzo - Luxury Wine Resort: Nestled 3km from San Leonardo, this 5-star luxury resort seamlessly blends romantic charm with family-friendly amenities. Guests can enjoy direct beach access and take advantage of special romance packages. Unique features include winery tours and tastings, enhancing your stay with delightful culinary experiences. The resort also offers an outdoor seasonal pool and spa services, including massages, making it an ideal retreat for relaxation and romance amid stunning garden views.
  • Cave Bianche Hotel: Located 13km from San Leonardo, this 4-star hotel is perfect for families and adventure seekers. With a guest rating of 8.6, it provides a range of thrilling activities such as snorkeling, kayaking, and fishing nearby. The hotel also caters to children with amenities like a kids' pool and babysitting services. Guests can enjoy onsite recreation and explore the beautiful surroundings, making it an exciting choice for families looking for adventure and quality time together.
  • Grand Hotel Palace: Situated 10km from San Leonardo, this 5-star hotel offers a blend of luxury and adventure. With a guest rating of 8.2, it features a variety of thrilling activities, including windsurfing and horseback riding nearby. The hotel is family-friendly, providing amenities such as a kids' pool and babysitting services. Ideal for those seeking both relaxation and adventure, the Grand Hotel Palace promises a memorable stay with convenient access to the region’s natural beauty and activities.

Where to stay in San Leonardo

San Leonardo, a charming village in Marsala, Sicily, offers an idyllic retreat for travelers seeking outdoor adventures and eco-friendly experiences. Explore the pristine beaches and the picturesque Apulian countryside, where you can indulge in a relaxing atmosphere. Nearby cities and neighborhoods provide a blend of culture and romance, making it perfect for families and couples alike. Enjoy the warm hospitality of friendly locals as you discover the serene charm of this hidden gem.

  • Marsala: Marsala is a vibrant city that serves as a gateway to the beautiful region of Sicily. Located conveniently near San Leonardo, it offers a moderately seasonal influx of travelers, especially peaking from June to August. Visitors flock here for thrilling outdoor activities, adventure, and eco-friendly experiences. You can explore its bustling shopping areas, partake in exciting water sports, or even take a scenic cable car ride for stunning views. Nearby attractions include pristine beaches, historic sites, and nature reserves that showcase the area's natural beauty.
  • Birgi Vecchi: Just 1.6km away from San Leonardo, Birgi Vecchi is a charming village that attracts nature lovers and adventure seekers alike. This village sees a spike in visitors from July to September, making it a popular summer destination. Travelers are drawn to its eco-friendly atmosphere and outdoor activities, particularly water sports. The surrounding landscape features beautiful nature reserves, historic places, and inviting beaches that offer a delightful escape from the hustle and bustle.
  • Spagnola: Located 3km from San Leonardo, Spagnola is a quaint village known for its rich cultural experiences and outdoor adventures. Like Birgi Vecchi, it experiences peak visitation from July to September. Visitors here can enjoy exciting activities such as windsurfing and boating while soaking in the stunning coastal views. The village is also close to historic sites, idyllic islands, and nature reserves, making it a perfect destination for those looking to immerse themselves in the local culture and natural beauty of Sicily.

Things to do near San Leonardo

Shopping

In San Leonardo, you can explore local shops and markets offering handmade ceramics and local wines. If you're up for a drive, head to the Centro Commerciale La Torre in Marsala for a wider selection of clothing and gifts, along with popular Italian brands.

Recreation

In San Leonardo, indulge in rejuvenating treatments at a local wellness retreat, where you can experience soothing massages and holistic therapies. Enjoy tranquil surroundings and personalized wellness programs that enhance relaxation and well-being, making it an ideal spot for a serene escape in beautiful Sicily.

Adventure

The Trapani-Erice Cable Car Valley Station offers breathtaking views as you ascend the mountains. Experience the thrill of gliding above stunning landscapes, perfect for families seeking adventure. Then, at the Mountain Station, enjoy panoramic vistas and explore nearby hiking trails that immerse you in the natural beauty of Sicily.

Nightlife

San Leonardo offers a vibrant nightlife with charming wine bars like Cantina Florio, where you can savor local wines. For a lively atmosphere, check out La Bottega del Vino, known for its friendly vibe and delicious small plates. Enjoy a relaxing evening under the stars in this beautiful Sicilian locale.

*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 in Marsala, Sicily, is perfect for eco-friendly and adventurous vacations. Visitors can enjoy a variety of attractions, including nature reserves, charming squares, and museums, catering to those seeking culture, outdoor activities, and beach experiences. Additionally, travelers can explore nearby hotels and local attractions to enhance their stay. Whether you're looking for relaxation or adventure, San Leonardo has something for everyone.

  • Riserva Naturale dello Stagnone: Located 1km from San Leonardo, this nature reserve offers a serene escape with its stunning salt pans and rich history. Enjoy birdwatching and the historical significance of the area, which has been influenced by various cultures over the centuries.
  • Spiaggia di San Teodoro: Just 5km away, this picturesque beach provides a relaxing atmosphere with soft sands and clear waters. It's an ideal spot to soak up the sun, swim, or enjoy water sports while taking in the breathtaking coastal views.
  • Mozia: This archaeological site, located 1km from San Leonardo, is a treasure trove of ancient history. Explore the ruins and learn about the Phoenician civilization that once thrived here, immersing yourself in the rich cultural heritage of the region.

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

Accessing San Leonardo in Marsala, Sicily, is convenient through its nearby airports. Palermo Airport (PMO) is located 64km away, with hotels like CDSHotels Terrasini - Città del Mare just 10km from the airport, offering shuttle services for a fee. Trapani Airport (TPS) is much closer, at only 5km away, with the luxurious Baglio Oneto dei Principi di San Lorenzo situated 6km from the airport, providing easy access. Finally, Pantelleria Airport (PNL) is 126km away, featuring hotels like Sikelia Luxury Retreat, which is 6km from the airport and offers various transportation services. Each airport provides various options for a comfortable stay and easy travel to San Leonardo.

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 SEAWATER HOTEL BIO & BEAUTY SPA and Almar Giardino di Costanza Mazara del Vallo Resort & 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. SEAWATER HOTEL BIO & BEAUTY SPA and Almar Giardino di Costanza Mazara del Vallo Resort & 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