Lodging Image

San Leonardo hotels from HK$562

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks

Filter by

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Star rating

Our top choices for San Leonardo hotels

SHoruq

SHoruq
3.0 star property
Marsala
9.8 out of 10, Exceptional, (14 reviews)
"SHoluq was a very inviting place with great parking area. The breakfast was very good, and the host was very welcoming. I highly recommend SHoluq"
Canada
Claire
The price is HK$748
HK$859 total
includes taxes & fees
29 Jun - 30 Jun
SHoruq

Almar Giardino di Costanza Mazara del Vallo Resort & Spa

Almar Giardino di Costanza Mazara del Vallo Resort & Spa
5.0 star property
Mazara del Vallo
9.4 out of 10, Exceptional, (160 reviews)
"One of the best hotels during our stay in western sicily. The spa is breathtaking, very well maintained and designed. The rooms are comfortable. The pool area is very tranquil and relaxing."
United States
Arturo
The price is HK$2,184
HK$2,456 total
includes taxes & fees
30 Jun - 1 Jul
Almar Giardino di Costanza Mazara del Vallo Resort & Spa

Baglio Sorìa Resort & Wine Experience

Baglio Sorìa Resort & Wine Experience
4.0 star property
Trapani
8.6 out of 10, Excellent, (53 reviews)
"What an amazing property! The views and grounds were spectacular. We had a lovely room. Staff were extremely helpful, carrying luggage and arranging a taxi to our next stop. We had a delicious sandwich for lunch. The wine paired seafood dinner was exceptional! It checked all the boxes of a fine resort and their wines are outstanding."
Canada
Constance
The price is HK$1,557
HK$1,775 total
includes taxes & fees
28 Jun - 29 Jun
Baglio Sorìa Resort & Wine Experience

Fenici Levanzo Hotel - Adults Only

Fenici Levanzo Hotel - Adults Only
Levanzo
The price is HK$1,374
HK$1,511 total
includes taxes & fees
29 Jun - 30 Jun
Fenici Levanzo Hotel - Adults Only

Parco Degli Aromi Resort & Benessere

Parco Degli Aromi Resort & Benessere
4.0 star property
Valderice
8.6 out of 10, Excellent, (139 reviews)
"Beautiful views and nice property"
United States
Ramdas
The price is HK$680
HK$793 total
includes taxes & fees
2 Jul - 3 Jul
Parco Degli Aromi Resort & Benessere

Baglio Oneto dei Principi di San Lorenzo - Luxury Wine Resort

Baglio Oneto dei Principi di San Lorenzo - Luxury Wine Resort
5.0 star property
Marsala
9.2 out of 10, Wonderful, (391 reviews)
"very beautiful hotel with a wonderful history and great wine "
United States
Jeff
The price is HK$3,460
HK$3,868 total
includes taxes & fees
30 Jun - 1 Jul
Baglio Oneto dei Principi di San Lorenzo - Luxury Wine Resort

Venere di Erice Resort

Venere di Erice Resort
4.0 star property
Valderice
9.0 out of 10, Wonderful, (85 reviews)
"Wish I was back there"
United Kingdom
Alan
The price is HK$679
HK$792 total
includes taxes & fees
29 Jun - 30 Jun
Venere di Erice Resort

Agriturismo Le Arcate

Agriturismo Le Arcate
Marsala
7.8 out of 10, Good, (9 reviews)
"Le Arcate is a very welcoming entity just off the beaten tracks. It provides space, attention when needed, a very nice outside yard including a large swimming pool. The service is excellent, the food delicious. The location ensures a quiet, peaceful experience."
Netherlands
Adriaan
The price is HK$617
HK$714 total
includes taxes & fees
28 Jun - 29 Jun
Agriturismo Le Arcate

Cortile Sant'Agostino

Cortile Sant'Agostino
3.0 star property
Giudecca
9.6 out of 10, Exceptional, (57 reviews)
"The staff was very knowledgable and friendly. Truly helpful and nice."
United Kingdom
nash,
The price is HK$511
HK$598 total
includes taxes & fees
29 Jun - 30 Jun
Cortile Sant'Agostino

Baglio Basile Hotel

Baglio Basile Hotel
4.0 star property
Petrosino
7.8 out of 10, Good, (11 reviews)
"beautiful and warm the band plyng at nite beside the pool plyd very nice italian american tune we dance the night away "
Canada
vincent
The price is HK$1,426
HK$1,640 total
includes taxes & fees
5 Jul - 6 Jul
Baglio Basile Hotel

Borgo Pida

Borgo Pida
Misiliscemi
9.4 out of 10, Exceptional, (73 reviews)
"This property has to be my favourite of all time- and I’ve travelled a lot! I was gutted we only had one night here! I would recommend coming by bike or car here. It has a bbq area, washing machine, pool, jacquzzi and fantastic bar! The staff are so helpful too."
United Kingdom
Helen
The price is HK$685
HK$789 total
includes taxes & fees
28 Jun - 29 Jun
Borgo Pida

Villa Carlo Resort

Villa Carlo Resort
3.0 star property
Marsala
9.0 out of 10, Wonderful, (104 reviews)
"The hostess/manager was extremely hospitable and accommodating. The breakfast was very good. Great value overall."
United States
Nathaniel
The price is HK$839
HK$976 total
includes taxes & fees
10 Jul - 11 Jul
Villa Carlo Resort

Hotel Elimo

Hotel Elimo
3.0 star property
Erice
8.8 out of 10, Excellent, (128 reviews)
"We were only there for one night but have already decided to go back to visit again! Would definitely stay here again. Great location."
United Kingdom
Sarah
The price is HK$530
HK$610 total
includes taxes & fees
23 Jul - 24 Jul
Hotel Elimo

Baglio Sant'Andrea

Baglio Sant'Andrea
3.0 star property
Valderice
9.8 out of 10, Exceptional, (8 reviews)
"What a beautiful place! The grounds are stunning, the pool inviting, and very helpful staff. Highly recommended "
Canada
Jacqueline
The price is HK$1,283
HK$1,706 total
includes taxes & fees
9 Jul - 10 Jul
Baglio Sant'Andrea

Baglio Custera Hotel & Restaurant

Baglio Custera Hotel & Restaurant
3.0 star property
Marsala
9.8 out of 10, Exceptional, (36 reviews)
"This place is beautiful. We loved the hotel and the pool. "
Canada
Karen
The price is HK$895
HK$1,038 total
includes taxes & fees
12 Jul - 13 Jul
Baglio Custera Hotel & Restaurant

Baia dei Mulini Resort & Spa

Baia dei Mulini Resort & Spa
4.0 star property
Erice
8.0 out of 10, Very good, (22 reviews)
"The property was on the beach with a beautiful view."
United States
FARAH
The price is HK$1,704
HK$1,919 total
includes taxes & fees
29 Jun - 30 Jun
Baia dei Mulini Resort & Spa

Camere di Ulisse

Camere di Ulisse
Erice
8.8 out of 10, Excellent, (90 reviews)
"What a lovely and helpful young man. He made sure we had all ready and comfortable during our stay. Super nice! Gracie!!"
United States
Isabelle
The price is HK$516
HK$594 total
includes taxes & fees
10 Jul - 11 Jul
Camere di Ulisse

Agriturismo Vultaggio

Agriturismo Vultaggio
Misiliscemi
8.6 out of 10, Excellent, (50 reviews)
"Fresh OJ every morning was a treat. Great food and wine at the restaurant on the property."
United States
Laura
The price is HK$686
HK$1,619 total
includes taxes & fees
11 Jul - 12 Jul
Agriturismo Vultaggio

Giardini Mon Plaisir

Giardini Mon Plaisir
3.0 star property
Trapani
10.0 out of 10, Exceptional, (95 reviews)
"If not the best one of the best stays I have experienced in my life. The staff are amazing, rooms are clean and truly Italian hospitality. this place is a must"
United States
Siavash
The price is HK$1,654
HK$1,873 total
includes taxes & fees
28 Jun - 29 Jun
Giardini Mon Plaisir

Bella Vista b&b

Bella Vista b&b
Erice
9.0 out of 10, Wonderful, (46 reviews)
"Nice place. Comfortable bed. Breakfast was great!"
United States
Elizabeth
The price is HK$599
HK$695 total
includes taxes & fees
28 Jun - 29 Jun
Bella Vista b&b
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular San Leonardo attractions

Learn more about San Leonardo

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

A windmill with a red top and a white sail, located near a body of water with boats.
Photo by Algirdas Sidiskis
Open Photo by Algirdas Sidiskis

Top San Leonardo Hotel Reviews

More cheap stays in San Leonardo

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 Villaggio Approdo di Ulisse and Resort Il Mulino. 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 an electric kettle 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. Camera Matrimoniale Vista Mare a due Passi Dalle Saline e Scuole Kitesurf is another good option for a stay with your pet. 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. Villaggio Approdo di Ulisse and Resort Il Mulino 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 20 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