Lodging Image

Find hotels in San Leonardo from Rp1.454.326

  • 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

This weekend
Next weekend

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

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 Rp1.642.962
Rp1.909.273 total
includes taxes & fees
1 Jul - 2 Jul
Venere di Erice Resort

Phi Hotel La Tonnara di Bonagia

Phi Hotel La Tonnara di Bonagia
4.0 star property
Valderice
8.2 out of 10, Very good, (106 reviews)
"Nice hotel"
United States
Dimi
The price is Rp2.770.773
Rp4.578.075 total
includes taxes & fees
14 Jul - 15 Jul
Phi Hotel La Tonnara di Bonagia

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 Rp5.759.212
Rp6.457.551 total
includes taxes & fees
13 Jul - 14 Jul
Almar Giardino di Costanza Mazara del Vallo Resort & Spa

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 Rp1.252.003
Rp1.458.815 total
includes taxes & fees
3 Jul - 4 Jul
Cortile Sant'Agostino

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 Rp1.554.152
Rp1.811.582 total
includes taxes & fees
2 Jul - 3 Jul
Parco Degli Aromi Resort & Benessere

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 Rp1.297.835
Rp1.488.807 total
includes taxes & fees
23 Jul - 24 Jul
Hotel Elimo

Grand Hotel Palace

Grand Hotel Palace
5.0 star property
Marsala
8.2 out of 10, Very good, (297 reviews)
"Parking was good, plenty of spaces. Did not warrant 5 stars (stayed in a better e star b&b during our tour of Sicily)."
United Kingdom
Lynn
The price is Rp2.170.064
Rp2.529.973 total
includes taxes & fees
6 Jul - 7 Jul
Grand Hotel Palace

Villa Carlo Resort

Villa Carlo Resort
3.0 star property
Marsala
8.8 out of 10, Excellent, (106 reviews)
"The hostess/manager was extremely hospitable and accommodating. The breakfast was very good. Great value overall."
United States
Nathaniel
The price is Rp1.919.737
Rp2.234.128 total
includes taxes & fees
3 Jul - 4 Jul
Villa Carlo Resort

Historico loft & rooms

Historico loft & rooms
Trapani
9.0 out of 10, Wonderful, (183 reviews)
"Excellent location, easy parking nearby. Will stay again."
United States
Monica
The price is Rp1.736.110
Rp2.011.736 total
includes taxes & fees
27 Jul - 28 Jul
Historico loft & rooms

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 Rp3.323.242
Rp3.798.428 total
includes taxes & fees
2 Jul - 3 Jul
Baglio SorƬa Resort & Wine Experience

Residence La Gancia

Residence La Gancia
4.0 star property
Trapani City Centre
9.6 out of 10, Exceptional, (366 reviews)
"Beautiful location wonderful staff"
Canada
Lynne
The price is Rp2.689.487
Rp3.101.257 total
includes taxes & fees
25 Jul - 26 Jul
Residence La Gancia

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 Rp1.712.740
Rp1.965.626 total
includes taxes & fees
30 Jun - 1 Jul
SHoruq

Baitan Hotel

Baitan Hotel
Marsala
9.4 out of 10, Exceptional, (46 reviews)
"A great place to stay. Very attentive staff. Clean, comfortable and parking available"
United States
Richard
The price is Rp1.669.337
Rp1.958.689 total
includes taxes & fees
1 Jul - 2 Jul
Baitan Hotel

Azzoli Trapani - Apartments & Skypool - Adults Only

Azzoli Trapani - Apartments & Skypool - Adults Only
4.0 star property
Trapani City Centre
9.0 out of 10, Wonderful, (123 reviews)
"Stay was nice, Location is Perfect"
Italy
Hannah
The price is Rp2.670.939
Rp3.080.854 total
includes taxes & fees
2 Jul - 3 Jul
Azzoli Trapani - Apartments & Skypool - Adults Only

Relais Antiche Saline

Relais Antiche Saline
4.0 star property
Paceco
8.8 out of 10, Excellent, (272 reviews)
"Great location! Fantastic restaurant!"
United States
maria alberta
The price is Rp3.134.644
Rp3.448.109 total
includes taxes & fees
2 Jul - 3 Jul
Relais Antiche Saline

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 Rp1.410.219
Rp3.457.125 total
includes taxes & fees
1 Jul - 2 Jul
Agriturismo Vultaggio

Il Carmine

Il Carmine
3.0 star property
Erice
8.8 out of 10, Excellent, (128 reviews)
"Stayed one night. But this little gem is in a perfect location, great parking right across the way. Breakfast was great too. Lovely hotel, lovely grounds would recommend "
United Kingdom
Margaret
The price is Rp1.632.240
Rp1.795.464 total
includes taxes & fees
7 Jul - 8 Jul
Il Carmine

Albergo Vittoria

Albergo Vittoria
4.0 star property
Trapani
8.6 out of 10, Excellent, (365 reviews)
"The property is nice compared to the other accomodations this small coty offers. Staff very polite and good service for the breakfast. Good location and comfortable for tourist to move around the main spot of the city."
United Kingdom
Akshay
The price is Rp2.114.493
Rp2.468.763 total
includes taxes & fees
3 Jul - 4 Jul
Albergo Vittoria

Casolare nelle Saline

Casolare nelle Saline
Paceco
9.8 out of 10, Exceptional, (50 reviews)
"Freshly made breakfast was truly spectacular and delicious. Host were very accommodating and friendly. "
United States
Evan
The price is Rp1.919.737
Rp2.172.919 total
includes taxes & fees
30 Jun - 1 Jul
Casolare nelle Saline

Fenici Levanzo Hotel - Adults Only

Fenici Levanzo Hotel - Adults Only
Levanzo
The price is Rp3.140.023
Rp3.454.025 total
includes taxes & fees
30 Jun - 1 Jul
Fenici Levanzo Hotel - Adults Only
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 Beaches: San Leonardo boasts pristine beaches perfect for relaxation and water activities, surrounded by breathtaking landscapes.
  • Outdoor Adventures: Enjoy eco-friendly activities such as hiking, exploring nature reserves, and taking in the beautiful Apulian countryside.
  • Charming Local Culture: Discover quaint piazzas, intriguing museums, and the warm hospitality of friendly locals.
  • Relaxing Spa Experiences: Treat yourself to spa days and body treatments for a rejuvenating escape.
  • Diverse Accommodations: Choose from charming bed & breakfasts to comfortable hotels, catering to all traveller needs.

Find great hotels near San Leonardo

San Leonardo offers a delightful selection of accommodations, from charming bed & breakfasts to comfortable hotels. Ideal for families, business travellers, and pet owners, this picturesque area caters to diverse needs. With various hotel services and facilities available, including highly-rated options like Hotel San Leonardo and Albergo San Leonardo, you are bound to find the perfect place to unwind and enjoy your Sicilian getaway.

  • Baglio Oneto dei Principi di San Lorenzo - Luxury Wine Resort: Nestled just 3km from San Leonardo, this 5-star luxury resort offers an enchanting blend of romance and relaxation. With a guest rating of 9.2, it is ideal for those seeking a beachside escape or a romantic getaway. The resort features direct beach access and is equipped with amenities for children, ensuring a family-friendly atmosphere. Guests can indulge in delightful dining experiences with garden views and enjoy spa treatments alongside a serene pool. The resort also offers exclusive wine experiences, including tastings and tours, making it a perfect choice for wine enthusiasts.
  • Cave Bianche Hotel: Located 13km away from San Leonardo, the 4-star Cave Bianche Hotel boasts a guest rating of 8.6 and caters to adventure seekers and families alike. Offering a range of thrilling activities such as snorkeling, sailing, and mountain biking, this hotel is perfect for those looking to explore the great outdoors. The property also provides essential amenities for children, including babysitting services and a children's pool, ensuring a pleasant stay for families. With a focus on adventure and recreation, this hotel is an excellent choice for active travellers.
  • Grand Hotel Palace: Situated 10km from San Leonardo, the 5-star Grand Hotel Palace holds a guest rating of 8.2, making it a premier choice for families and adventure enthusiasts. This hotel provides a variety of recreational activities, including waterskiing, windsurfing, and snorkeling nearby. With family amenities such as in-room childcare and a children's pool, it ensures that younger guests are well catered for. The Grand Hotel Palace combines luxury with adventure, creating a memorable vacation experience.

Where to stay in San Leonardo

San Leonardo, nestled in the enchanting Marsala region of Sicily, offers an idyllic retreat for those seeking adventure and eco-friendly experiences. Surrounded by the stunning Apulian countryside, visitors can explore pristine beaches and charming local villages. The atmosphere is relaxed and romantic, making it perfect for families and couples alike. With its quiet location and friendly locals, San Leonardo provides a unique blend of culture and tranquility, ensuring an unforgettable getaway.

  • Marsala: Nestled on the western coast of Sicily, Marsala is a vibrant city known for its rich history and beautiful coastal scenery. The area experiences a seasonal influx of travellers, peaking from June to August, making it a lively destination during the summer months. Visitors flock to Marsala for its outdoor adventures, eco-friendly activities, and water sports. Notable highlights include stunning beaches, historic landmarks, and nature reserves that offer a chance to explore the region's diverse wildlife. Additionally, the city's shopping areas and cable car rides provide unique experiences, ensuring there's something for everyone.
  • Birgi Vecchi: Just 1.6km away from San Leonardo, Birgi Vecchi is a charming village that attracts visitors seeking outdoor and eco-friendly adventures. The village sees a surge in tourist arrivals from July to September, making it a bustling spot during the peak summer season. Here, you can indulge in various water sports while soaking in the natural beauty surrounding the area. With its close proximity to nature reserves and historic places, Birgi Vecchi offers a tranquil escape where you can unwind on the beach and immerse yourself in the local culture.
  • Spagnola: Located 3km from San Leonardo, Spagnola is another picturesque village that captures the essence of Sicilian charm. With a seasonal visitor trend peaking in the summer months, Spagnola is perfect for those looking for outdoor thrills and cultural experiences. The village is ideal for windsurfing and boating enthusiasts, offering ample opportunities to engage with the stunning coastal waters. Nearby historic sites, islands, and nature reserves provide a perfect backdrop for exploration, ensuring an enriching experience for every traveller.

Things to do near San Leonardo

Shopping

In San Leonardo, you can visit local shops offering unique Sicilian gifts and souvenirs. If you're up for a drive, check out Centro Commerciale Conca d'Oro, about 19km away, where you'll find a range of stores, from fashion to electronics, and dining options.

Recreation

San Leonardo offers a tranquil wellness retreat experience with its natural landscapes and serene atmosphere. Engage in yoga sessions amidst olive groves, or indulge in rejuvenating spa treatments that utilise local ingredients. Enjoy leisurely walks along peaceful paths, immersing yourself in the calming beauty of Sicily's countryside.

Adventure

The Trapani-Erice Cable Car Valley Station offers stunning views as you ascend the mountainside, perfect for family adventures. At the Mountain Station, experience the thrill of breathtaking panoramas and explore nearby hiking trails that showcase the beauty of Sicily's landscape.

Nightlife

Visit the charming Bar Fattoria for a lively atmosphere, where you can enjoy local wines and light bites. For a more laid-back evening, head to the nearby Tonnara di San Giuliano, where you can unwind by the sea while listening to soothing music and sampling fresh seafood.

*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 in Marsala, Sicily, provides numerous opportunities for budget-conscious travellers. Enjoy free attractions like Spiaggia di San Teodoro and Marsala Porta Garibaldi. To save on accommodation, consider visiting between December and February when prices are lower, and book your hotel about a month in advance. Saturday is the cheapest day to stay, while Wednesday tends to be more expensive. Use Expedia’s search tool to filter by budget and combine your hotel, flights, and activities for the best deals. Additionally, explore local transportation options like buses and bicycles to keep costs down.

  • 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: Book your hotel in San Leonardo about 1 month out to secure some of the cheapest prices. If you're the spontaneous type, Expedia's last minute deals and discounts are indicated via the green label below the price.
  • 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, desired location, and the type of accommodation you prefer. To discover 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 San Leonardo hotel reservation with your flights and activities through an Expedia package.

Find the best attractions in and around San Leonardo

San Leonardo in Marsala, Sicily, is ideal for outdoor and eco-friendly adventures, offering a blend of culture and nature. Visitors can explore local attractions such as nature reserves, charming piazzas, and intriguing museums. The region caters to those seeking outdoor experiences and beach relaxation. For added convenience, consider nearby hotels that provide easy access to these attractions, ensuring a fulfilling and enjoyable holiday.

  • Capo Boeo: Located 8km from San Leonardo, this scenic cape offers stunning views and a tranquil beach atmosphere. It’s an ideal spot for a leisurely day by the sea, where you can appreciate the natural beauty and enjoy the serene coastal vibes.
  • Ettore and Infersa Salt Museum: Nestled within San Leonardo, this museum immerses visitors in the rich cultural heritage of salt production. Discover the history and craftsmanship behind this ancient industry, and gain insights into the local traditions that have shaped the region.
  • Spiaggia di San Teodoro: Just 5km from San Leonardo, this beautiful beach boasts picturesque sands and inviting waters. It’s a lovely place to relax and soak up the sun, offering a quintessential beach experience that embodies the charm of Sicilian coastal life.

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

San Leonardo in Marsala, Sicily, is conveniently accessible via three major airports. Trapani (TPS-Vicenzo Florio) is the closest, located 5km away, with excellent hotel options like the 5-star Baglio Oneto dei Principi di San Lorenzo, 6km from the airport, and the Grand Hotel Palace, 13km away, offering transportation services. Palermo (PMO-Punta Raisi) is 64km away, featuring hotels such as CDSHotels Terrasini - CittĆ  del Mare, 10km from the airport, and Magaggiari Hotel Resort, just 2km away. Finally, Pantelleria (PNL), situated 126km from San Leonardo, is close to the luxurious Sikelia Luxury Retreat and Zubebi Resort, both offering shuttle services.

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. 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.