Lodging Image

San Leonardo hotels from HK$498

  • 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
11 Aug - 12 Aug
Tomorrow
12 Aug - 13 Aug
This weekend
14 Aug - 16 Aug
Next weekend
21 Aug - 23 Aug

Filter by

Star rating

Guest rating

Our top choices for San Leonardo hotels

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

Baglio Oneto dei Principi di San Lorenzo - Luxury Wine Resort
Marsala
United States
Jeff
HK$3,383
HK$3,784 total
includes taxes & fees
1 Sept - 2 Sept
Baglio Oneto dei Principi di San Lorenzo - Luxury Wine Resort

2. Baitan Hotel

Baitan Hotel
Marsala
United Kingdom
dror
HK$741
HK$870 total
includes taxes & fees
23 Aug - 24 Aug
Baitan Hotel

3. Baglio Custera Hotel & Restaurant

Baglio Custera Hotel & Restaurant
Marsala
Canada
Karen
HK$1,128
HK$1,295 total
includes taxes & fees
27 Aug - 28 Aug
Baglio Custera Hotel & Restaurant

4. Agriturismo Le Arcate

Agriturismo Le Arcate
Marsala
Netherlands
Adriaan
HK$704
HK$811 total
includes taxes & fees
1 Sept - 2 Sept
Agriturismo Le Arcate

5. Villa Carlo Resort

Villa Carlo Resort
Marsala
United States
Nathaniel
HK$889
HK$1,033 total
includes taxes & fees
2 Sept - 3 Sept
Villa Carlo Resort

6. Relais Lo Stagnone

Relais Lo Stagnone
Marsala
United Kingdom
Nicky
HK$659
HK$761 total
includes taxes & fees
2 Sept - 3 Sept
Relais Lo Stagnone

7. SEAWATER HOTEL BIO & BEAUTY SPA

SEAWATER HOTEL BIO & BEAUTY SPA
Marsala
United States
Javier
HK$628
HK$746 total
includes taxes & fees
1 Sept - 2 Sept
SEAWATER HOTEL BIO & BEAUTY SPA

8. Hotel Carmine

Hotel Carmine
Marsala
United States
Patrik
HK$880
HK$1,023 total
includes taxes & fees
23 Aug - 24 Aug
Hotel Carmine

9. Resort Santa Maria

Resort Santa Maria
Marsala
United States
Lillian
HK$544
HK$1,291 total
includes taxes & fees
11 Sept - 12 Sept
Resort Santa Maria

10. Relais Antiche Saline

Relais Antiche Saline
Paceco
United States
maria alberta
HK$1,480
HK$1,628 total
includes taxes & fees
9 Sept - 10 Sept
Relais Antiche Saline

11. Rainbow resort

Rainbow resort
Marsala
Italy
STEFANO
HK$962
HK$1,112 total
includes taxes & fees
7 Sept - 8 Sept
Rainbow resort

12. Bianco Sale Trapani

Bianco Sale Trapani
Misiliscemi
Canada
Bobby
HK$741
HK$851 total
includes taxes & fees
7 Sept - 8 Sept
Bianco Sale Trapani

13. Villa Favorita

Villa Favorita
Marsala
United States
Antonio
HK$835
HK$1,200 total
includes taxes & fees
10 Sept - 11 Sept
Villa Favorita

14. Best Western Hotel Stella D'Italia

Best Western Hotel Stella D'Italia
Marsala
United Kingdom
Rebecca
HK$979
HK$1,131 total
includes taxes & fees
10 Sept - 11 Sept
Best Western Hotel Stella D'Italia

15. Grand Hotel Palace

Grand Hotel Palace
Marsala
United States
Richard
HK$1,186
HK$1,368 total
includes taxes & fees
1 Sept - 2 Sept
Grand Hotel Palace

16. Agriturismo Vultaggio

Agriturismo Vultaggio
Misiliscemi
United States
Laura
HK$900
HK$1,957 total
includes taxes & fees
12 Aug - 13 Aug
Agriturismo Vultaggio

17. Dome Hotel

Dome Hotel
Marsala
United Kingdom
Philip
HK$1,401
HK$1,595 total
includes taxes & fees
25 Aug - 26 Aug
Dome Hotel

18. L'ombra dell'Ulivo B&b

L'ombra dell'Ulivo B&b
Marsala
HK$601
HK$697 total
includes taxes & fees
24 Aug - 25 Aug
L'ombra dell'Ulivo B&b

19. Vista Egadi B&B

Vista Egadi B&B
Paceco
Australia
Paul
HK$909
HK$1,027 total
includes taxes & fees
2 Sept - 3 Sept
Vista Egadi B&B

20. Borgo Pida

Borgo Pida
Misiliscemi
United Kingdom
Helen
HK$903
HK$1,029 total
includes taxes & fees
9 Sept - 10 Sept
Borgo Pida
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

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 2 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 3 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 4 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 5 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 6 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 10 days 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 2 weeks ago
Hotel Tempo di Mare
Villa Carlo Resort

Villa Carlo Resort

8/10 Good
"It was a very nice stay only there was a bit of bed smell in the bathroom but clean Staff was very freindly and helpfull Free parking was very safe and a good bfast"
Mary 2-night trip
Posted 3 weeks ago
Villa Carlo Resort
Resort Il Mulino

Resort Il Mulino

8/10 Good
"All the staff were very friendly and helpful, they made the stay enjoyable. We were at little disappointed that the gym and spa weren't as available as we'd hoped. The room itself was small, which isn't a problem however it was up a separate flight of stairs from the balcony and so felt a bit odd and not welcoming. Also the AC unit was placed in the entrance area, and not the bedroom, and so didn't fully cool down the bedroom. The hotel itself is nice and well located. It was very helpful to have bike rental available from the hotel which was easy to sort with reception. Showers being available after check-in are a really useful addition as it meant we could enjoy our last day at the beach and still be comfortable for our flight home."
William 2-night trip
Posted 1 month ago
Resort Il Mulino

More cheap stays in San Leonardo

Hotel Edelweiss

Hotel Edelweiss

Cortile Padre Vincenzo, 5 Erice TP
HK$600
HK$660 total
11 Sept - 12 Sept
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

  • Stunning Natural Surroundings: San Leonardo is nestled in the serene Apulian countryside, offering breathtaking landscapes perfect for outdoor adventures.
  • Eco-Friendly Attractions: Visitors can engage in eco-friendly experiences, including nature reserves and charming piazzas that promote sustainability.
  • Beautiful Beaches: Nearby pristine beaches provide an ideal setting for relaxation and sunbathing.
  • Rich Local Culture: Immerse yourself in the local culture through museums and traditional events that highlight Sicilian heritage.
  • Comfortable Accommodations: Various hotels and bed and breakfasts cater to diverse needs, ensuring a memorable stay.

Find great hotels near San Leonardo

Discover the charm of San Leonardo, Marsala, where a variety of accommodations await to cater to your every need. From inviting bed and breakfasts to well-equipped hotels, you'll find options perfect for family holidays, business trips, or pet-friendly stays. Immerse yourself in the local hospitality and enjoy a memorable vacation experience as you explore the beauty of Sicily.

  • Baglio Oneto dei Principi di San Lorenzo - Luxury Wine Resort: Nestled 3km from San Leonardo, this 5-star luxury resort combines a rich history with modern elegance, making it an ideal retreat for those seeking adventure and relaxation by the beach. With a guest rating of 9.2, it offers direct beach access and a variety of exciting activities such as waterskiing, sailing, horse riding, and mountain biking. Guests can unwind in beautifully appointed rooms while enjoying the stunning Sicilian landscape and exceptional wine selections from the on-site vineyard.
  • Cave Bianche Hotel: Located 13km from San Leonardo, this 4-star family-friendly hotel boasts a guest rating of 8.6 and is well-suited for those looking to enjoy both adventure and quality family time. With amenities like on-site scooter rentals and activities such as snorkelling and fishing nearby, guests can immerse themselves in the vibrant local culture. The hotel also prioritises family convenience, providing facilities such as a children’s pool, first aid services, and childcare options, ensuring a stress-free experience for parents and kids alike.
  • Grand Hotel Palace: Situated 10km from San Leonardo, this elegant 5-star hotel has a guest rating of 8.2 and caters to families and adventurers alike. With a range of activities including windsurfing, horse riding, and boat tours nearby, it serves as a gateway to explore the stunning coastal scenery. The hotel features child-friendly amenities such as a children’s pool and babysitting services, making it an accommodating choice for families looking for both relaxation and adventure in the beautiful surroundings of Sicily.

Where to stay in San Leonardo

San Leonardo in Marsala, Sicily, offers an idyllic retreat for those seeking adventure and eco-friendly experiences. Surrounded by the serene Apulian countryside, this charming village is perfect for families and couples alike. Explore the pristine beaches nearby, indulge in local culture, and enjoy the friendly atmosphere. With various secluded destinations to discover, San Leonardo provides a unique blend of relaxation and adventure, making it an unforgettable getaway.

  • Marsala: As the vibrant heart of the region, Marsala is a charming city that embodies the essence of Sicilian culture. Nestled along the western coast, it offers a blend of outdoor adventures and eco-friendly activities. Visitors flock here particularly between June and August, attracted by the stunning beaches, rich history, and a plethora of water sports. Explore the lively shopping areas or take a scenic cable car ride for breathtaking views. Notable landmarks include ancient ruins and nature reserves, making Marsala a perfect base for your Sicilian adventure.
  • Nubia: Located approximately 13km from San Leonardo, Nubia is a quaint village that comes alive during the peak season from July to September. Known for its cultural richness, Nubia offers a serene beach experience complemented by stunning sunsets. This village is a treasure trove of historic sites and archaeological wonders, making it a perfect stop for those keen on immersing themselves in Sicilian heritage. Whether you fancy a relaxing swim or a leisurely stroll along the coastline, Nubia promises a picturesque getaway.
  • Birgi Vecchi: Just 1.6km away from San Leonardo, Birgi Vecchi is a delightful village known for its eco-friendly pursuits and outdoor adventures. The peak tourist season runs from July to September, during which visitors can indulge in various water sports and explore the enchanting nature reserves nearby. The village's proximity to historic sites and beautiful beaches makes it an ideal spot for those seeking both relaxation and exploration. Enjoy the local charm of Birgi Vecchi as you soak in the natural beauty surrounding this hidden gem.

Things to do near San Leonardo

Shopping

In San Leonardo, you can visit local shops for unique souvenirs and gifts. If you're up for a drive, the nearby Marsala Outlet is around 16km away, featuring a range of brands at discounted prices, while the vibrant Marsala market offers local produce and handmade crafts.

Recreation

Immerse yourself in the serene atmosphere of a wellness retreat in San Leonardo, where you can enjoy rejuvenating spa treatments and holistic therapies. Engage in yoga sessions amidst lush landscapes, and savour healthy local cuisine that nourishes both body and soul while experiencing the tranquillity of Sicilian nature.

Adventure

Take a ride on the Trapani-Erice Cable Car Valley Station, located 19km from San Leonardo, for stunning views of the surrounding landscape. Then head to the Trapani-Erice Cable Car Mountain Station, 21km away, where you can enjoy thrilling outdoor activities amidst breathtaking scenery.

Nightlife

Explore the vibrant atmosphere at La Bottega dei Sapori, where you can savour local wines and tapas. For a lively evening, visit the Club 21 for dancing and cocktails, or unwind at the nearby Bar del Sole, known for its relaxing ambience and friendly service.

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

Booking tips and Expedia advantages for San Leonardo

San Leonardo provides several opportunities for budget-conscious travellers, including free entry to attractions like Spiaggia di San Teodoro and Marsala Porta Garibaldi. To save on travel costs, consider using buses or bicycles for transport. The most economical months to visit are December to February, while Saturday stays tend to be cheaper than Wednesdays. Booking a hotel about a month in advance or exploring last-minute deals on platforms like Expedia can yield significant savings. Additionally, combining your hotel with flights and activities may offer further discounts.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in San Leonardo are December to February, 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, such as your budget, preferred location, and ideal hotel type. To discover the best prices and deals, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel reservation in San Leonardo with your flights and activities through an Expedia package.

Find the best attractions near San Leonardo

San Leonardo offers a perfect destination for outdoor and eco-friendly adventures, featuring attractions such as nature reserves, charming piazzas, and local museums. Visitors can immerse themselves in the rich culture while enjoying beach experiences nearby. For a comfortable stay, there are several hotels in San Leonardo that provide convenient access to these attractions, making it an ideal spot for a memorable holiday in Sicily.

  • Mozia: This archaeological site, located 1km from San Leonardo, offers a fascinating glimpse into ancient Phoenician culture. Wander through well-preserved ruins and admire the stunning mosaic floors, all set against a backdrop of rich historical narratives that echo the past.
  • Capo Boeo: A mere 8km away, this picturesque cape boasts breathtaking coastal scenery and inviting beaches. Enjoy leisurely strolls along the shore or take in the stunning sunset views over the Mediterranean, making it a delightful retreat for nature lovers.
  • Perciata Cove: Situated 13km from San Leonardo, this eco-friendly park encourages outdoor family activities. Explore its scenic trails, picnic areas, and lush surroundings, providing an ideal setting for relaxation and connection with nature.

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.

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

Reaching San Leonardo in Marsala, Sicily, is convenient via three major airports. Palermo Airport (PMO) is situated 64km away, with hotels like CDSHotels Terrasini - Città del Mare, offering transport services for a fee, located 10km from the airport. Trapani Airport (TPS) is a mere 5km from San Leonardo, featuring luxurious options such as Baglio Oneto dei Principi di San Lorenzo, accessible from the airport. Lastly, Pantelleria Airport (PNL), 126km away, has nearby hotels like Sikelia Luxury Retreat, providing various shuttle services. Each airport offers diverse accommodations to ensure a pleasant stay during your visit to this beautiful region.

Frequently asked questions

Where is the best place for a stay in San Leonardo?
Located 13.9 mi (22.4 km) from the heart of San Leonardo, Venere di Erice Resort is a top choice for your stay, based on our traveller data. Other good options for your visit to the area are Resort Il Mulino and Villa Carlo Resort. See all available top hotels, or vacation rentals in San Leonardo.
What are some of the best holiday rentals that San Leonardo has to offer?
Residence Porta delle Botteghelle: This holiday 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! You'll find that most hotel bookings are refundable if you cancel prior to the hotel's cancellation deadline, which in most cases is within 24 or 48 hours of the scheduled arrival. If you have a non-refundable reservation, you may still be able to cancel and receive a refund within 24 hours of your booking. Filter your search by fully refundable to find flexible hotel deals in San Leonardo.
What's the best family accommodation in 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 good choice for your stay with the kids. Also, attractions in the area such as La Pasticceria di Maria Grammatico are fun for the whole family. Find more child-friendly accommodations in San Leonardo.
What's the best dog-friendly place to stay in San Leonardo?
Oasi Guzzetta Hotel e Case Vacanze is a top dog-friendly guest house, 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?
Venere di Erice Resort: Features a rooftop terrace, a seasonal outdoor pool and buffet. Resort Il Mulino and Villa Carlo Resort are a couple of other choices that feature an on-site pool. View all hotels with pools in San Leonardo.
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 accommodation options to choose from. Find out more about San Leonardo.
What are the top places to visit in San Leonardo?
A couple of favourite 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. Take a look at what more there is to see and do in Expedia's San Leonardo guide.
What's the seasonal weather in San Leonardo?
The hottest months are usually August and July, with an average temperature of 25°C, while the coldest months are February and January, with an average of 13°C. Average annual precipitation for San Leonardo is 594 mm.

Explore a world of travel with Expedia