San Leonardo hotels from HK$494

  • 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
Guest rating
Star rating

Our top choices for San Leonardo hotels

Stagnone Sunset Holidays

Stagnone Sunset Holidays
Marsala
The price is HK$811
HK$928 total
includes taxes & fees
30 Mar - 31 Mar
Stagnone Sunset Holidays

Baglio Custera Hotel & Restaurant

Baglio Custera Hotel & Restaurant
3.0 star property
Marsala
9.8 out of 10, Exceptional, (33 reviews)
"This place is beautiful. We loved the hotel and the pool. "
Canada
Karen
The price is HK$901
HK$1,046 total
includes taxes & fees
21 Apr - 22 Apr
Baglio Custera Hotel & Restaurant

Baglio Sorìa Resort & Wine Experience

Baglio Sorìa Resort & Wine Experience
4.0 star property
Trapani
8.6 out of 10, Excellent, (52 reviews)
"Absolutely beautiful property and hotel with stunning views! "
Canada
Trulie
The price is HK$1,333
HK$1,529 total
includes taxes & fees
21 Apr - 22 Apr
Baglio Sorìa Resort & Wine Experience

Parco Degli Aromi Resort & Benessere

Parco Degli Aromi Resort & Benessere
4.0 star property
Valderice
8.4 out of 10, Very good, (129 reviews)
"The hotel is pretty nice with great views and great landscapes. The rooms are decent and the breakfast is very good!"
United States
Raul
The price is HK$589
HK$692 total
includes taxes & fees
30 Mar - 31 Mar
Parco Degli Aromi Resort & Benessere

Baglio Basile Hotel

Baglio Basile Hotel
4.0 star property
Petrosino
8.0 out of 10, Very good, (10 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,003
HK$1,176 total
includes taxes & fees
31 Mar - 1 Apr
Baglio Basile Hotel

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.2 out of 10, Wonderful, (152 reviews)
"The staff made our stay really good friendly and professional "
United Kingdom
Frances
The price is HK$1,838
HK$2,076 total
includes taxes & fees
16 Apr - 17 Apr
Almar Giardino di Costanza Mazara del Vallo Resort & Spa

Bella Vista b&b

Bella Vista b&b
Erice
9.2 out of 10, Wonderful, (40 reviews)
"Nice place. Comfortable bed. Breakfast was great!"
United States
Elizabeth
The price is HK$590
HK$685 total
includes taxes & fees
30 Mar - 31 Mar
Bella Vista b&b

Il Carmine

Il Carmine
3.0 star property
Erice
8.8 out of 10, Excellent, (124 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 HK$860
HK$946 total
includes taxes & fees
4 Apr - 5 Apr
Il Carmine

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, (386 reviews)
"very beautiful hotel with a wonderful history and great wine "
United States
Jeff
The price is HK$2,914
HK$3,269 total
includes taxes & fees
2 Apr - 3 Apr
Baglio Oneto dei Principi di San Lorenzo - Luxury Wine Resort

Cortile Sant'Agostino

Cortile Sant'Agostino
3.0 star property
Giudecca
9.6 out of 10, Exceptional, (54 reviews)
"Desayuno muy bueno y excelente atención"
Mexico
Juan Manuel
The price is HK$636
HK$736 total
includes taxes & fees
14 Apr - 15 Apr
Cortile Sant'Agostino

Belice Rooms

Belice Rooms
Salemi
9.4 out of 10, Exceptional, (16 reviews)
"We had a wonderful stay at Belice Rooms, a beautiful room with great view over Salemi, breakfast was more than adequate. If you stay in Salemi stay here"
United Kingdom
Nigel
The price is HK$548
HK$602 total
includes taxes & fees
30 Mar - 31 Mar
Belice Rooms

Casolare nelle Saline

Casolare nelle Saline
Paceco
9.8 out of 10, Exceptional, (47 reviews)
"We loved this property! Such a peaceful place, yet easy drive to surrounding areas. Property is lovely with lots of on site fruit trees and gardens. When we notified the owners that we would be leaving really early in the morning, they made freshly baked custard pies for us! So good the next morning."
United States
Diana
The price is HK$729
HK$829 total
includes taxes & fees
5 Apr - 6 Apr
Casolare nelle Saline

Relais Antiche Saline

Relais Antiche Saline
4.0 star property
Paceco
8.8 out of 10, Excellent, (270 reviews)
"Great location! Fantastic restaurant!"
United States
maria alberta
The price is HK$942
HK$1,037 total
includes taxes & fees
30 Mar - 31 Mar
Relais Antiche Saline

Venere di Erice Resort

Venere di Erice Resort
4.0 star property
Valderice
8.8 out of 10, Excellent, (73 reviews)
"Room is spacious, fresh air as it is next to orchard, the owner is very kind, definitely recommended."
Canada
jierong
The price is HK$640
HK$750 total
includes taxes & fees
6 Apr - 7 Apr
Venere di Erice Resort

Villa Carlo Resort

Villa Carlo Resort
3.0 star property
Marsala
9.0 out of 10, Wonderful, (97 reviews)
"The staff was very helpful and polite, the breakfast had a lot of options, everything was great "
United States
Yusra
The price is HK$516
HK$622 total
includes taxes & fees
4 Apr - 5 Apr
Villa Carlo Resort

Baitan Hotel

Baitan Hotel
Marsala
9.4 out of 10, Exceptional, (42 reviews)
"A great place to stay. Very attentive staff. Clean, comfortable and parking available"
United States
Richard
The price is HK$615
HK$712 total
includes taxes & fees
30 Mar - 31 Mar
Baitan Hotel

Il Vecchio Marsala

Il Vecchio Marsala
Marsala
9.4 out of 10, Exceptional, (61 reviews)
"Overall nice property. "
United States
Julius Paul
The price is HK$691
HK$797 total
includes taxes & fees
30 Mar - 31 Mar
Il Vecchio Marsala

Hotel San Michele

Hotel San Michele
3.0 star property
Trapani City Centre
9.4 out of 10, Exceptional, (403 reviews)
"fantastic location staff was very helpful. Breakfast was wonderful."
United States
Michael
The price is HK$747
HK$876 total
includes taxes & fees
14 Apr - 15 Apr
Hotel San Michele

Villa Favorita

Villa Favorita
3.0 star property
Marsala
8.6 out of 10, Excellent, (153 reviews)
"Staff was wonderful, rooms were spacious and the evening meal was terrific. Highly recommend "
United States
Jw
The price is HK$473
HK$799 total
includes taxes & fees
3 Apr - 4 Apr
Villa Favorita

Borgo Pida

Borgo Pida
Misiliscemi
9.2 out of 10, Wonderful, (72 reviews)
"Superb! We got there and we amazed at the beauty of the place and amenities from a pool to massage to tennis and exercise room. Ahmed was so welcoming and showed us around. Breakfast was fresh and had so much variety. Great coffee and pastries besides eggs and yogurt and fruit. Beautiful flowers and huge room!"
United States
Marilyn
The price is HK$562
HK$655 total
includes taxes & fees
29 Apr - 30 Apr
Borgo Pida
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 dining.

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 beautiful nudist beaches and crystal-clear waters, perfect for relaxation and swimming.
  • Outdoor Adventures: Enjoy eco-friendly activities such as hiking, cycling, and exploring nature reserves amidst breathtaking scenery.
  • Charming Local Culture: Immerse yourself in the friendly atmosphere of nearby towns, rich with local traditions and customs.
  • Exciting Events: Participate in vibrant events like bike marathons and captivating night trips for a unique experience.
  • Varied Accommodation: Choose from cosy bed and breakfasts to family-friendly hotels, ensuring a comfortable stay.

Find great hotels near San Leonardo

Experience the charm of San Leonardo in Marsala, Sicily, with a variety of accommodation options tailored to your needs. From cosy bed and breakfasts to comfortable hotels, you’ll find pet-friendly and family-oriented facilities. Enjoy accessible amenities and the convenience of free bike rentals, making your stay both enjoyable and convenient. Explore the beauty of this region while enjoying a memorable vacation experience.

  • Baglio Oneto dei Principi di San Lorenzo - Luxury Wine Resort: Experience a romantic getaway at this exquisite 5-star resort, set amidst stunning vineyards just 3.2km from San Leonardo. Baglio Oneto is the epitome of luxury, combining a winery theme with upscale amenities. Guests can indulge in a variety of romantic packages and savour delightful meals with views of the garden. The resort features a tasting room and offers private vineyard tours, making it perfect for wine enthusiasts. For relaxation, enjoy the outdoor seasonal pool, spa treatments including Thai massages, and in-room massage services, all designed to create a serene and intimate atmosphere.
  • Grand Hotel Palace: Located 9.7km from San Leonardo, this stylish 5-star hotel caters to business travellers and families seeking adventure. Grand Hotel Palace is packed with exciting activities, from nearby windsurfing and horse riding to boat tours and hiking. Family-friendly amenities like childcare services and a children’s pool ensure that younger guests are well-cared for. The hotel combines modern comforts with a lively atmosphere, making it an ideal base for exploring the beautiful Sicilian landscape while providing ample opportunities for thrilling outdoor experiences.
  • Best Western Hotel Stella D'Italia: Situated 8.0km from San Leonardo, this eco-certified 4-star hotel is perfect for environmentally conscious travellers. Best Western Hotel Stella D'Italia offers a wealth of adventure options, including nearby surfing, sailing, and bicycle rentals. Its commitment to sustainability is evident in its eco-friendly practices, making it a guilt-free choice for your stay. Guests appreciate the blend of comfort and adventure, with ample opportunities to explore the stunning Sicilian coast while enjoying modern amenities in a welcoming atmosphere.

Where to stay in San Leonardo

San Leonardo, nestled in the heart of Marsala, offers a delightful escape for those seeking outdoor adventures and eco-friendly experiences. Explore the stunning countryside, characterised by breathtaking views and beautiful scenery. Nearby, you’ll find charming towns that exude a romantic atmosphere and a friendly vibe, perfect for families or couples alike. Immerse yourself in the local culture while enjoying the luxury of secluded spots that promise relaxation and tranquillity.

  • Marsala: Nestled on the western coast of Sicily, Marsala is a vibrant city that offers a delightful mix of outdoor adventure and rich history. Known for its famous wine, the city attracts travellers year-round, with peak visits during the summer months. Visitors can indulge in golfing, enjoy shopping in local boutiques, or explore the stunning beaches that line the coast. Marsala also boasts historic landmarks and nature reserves, making it a perfect base for those seeking both relaxation and adventure. The picturesque atmosphere, along with the charming streets filled with local culture, ensures a memorable experience.
  • Nubia: A quaint village located 12.9km from San Leonardo, Nubia is a hidden gem that thrives on cultural experiences and breathtaking sunsets. With its peak travel season from July to September, this charming locale invites visitors to immerse themselves in its rich history and stunning natural beauty. Explore the archaeological sites, relax on the esplanade, or swim in the crystal-clear waters. Nubia's unique blend of outdoor activities and cultural richness offers a perfect getaway for those looking to unwind while soaking in the local atmosphere.
  • Birgi Vecchi: just 1.6km from San Leonardo, Birgi Vecchi is a picturesque village that captures the essence of eco-friendly and adventurous travel. With its travel peaks from July to September, this community is perfect for nature enthusiasts and those seeking a tranquil escape. Visitors can explore the nearby nature reserves, delve into the village's historical sites, or lounge on the serene beaches. Birgi Vecchi’s charm lies in its scenic landscapes and warm hospitality, making it an ideal spot for a relaxing yet adventurous Sicilian holiday.

Things to do near San Leonardo

San Leonardo offers a delightful escape for outdoor enthusiasts, featuring eco-friendly activities and adventures. Visitors can explore the charming shopping area, take a refreshing swim, and participate in exciting events such as a bike marathon or a captivating night trip. This picturesque destination is perfect for those seeking both relaxation and adventure amid the stunning Sicilian landscape.

Shopping

For charming gifts, visit Laboratorio Ceramiche d'Arte - Paola Luisa Amico, a delightful store 20.9km away. If you're up for a drive, La Pasticceria di Maria Grammatico, also 20.9km away, offers exquisite pastries and local delicacies that make perfect souvenirs.

Recreation

At the Thermal Baths of Segesta, indulge in rejuvenating treatments amidst serene surroundings, perfect for relaxation. The Parco NaturAvventura offers outdoor recreational activities, allowing you to immerse yourself in nature while engaging in wellness-focused pursuits. For sports enthusiasts, the Stadio Polisportivo Provinciale is an ideal venue to enjoy physical activities.

Adventure

Experience breathtaking views from the Trapani-Erice Cable Car Valley Station, situated 19.3km from San Leonardo, perfect for outdoor family adventures. For water sports enthusiasts, ASD Reef Puzziteddu, located 37.0km away, offers thrilling activities, while Acquasplash, 38.6km away, provides a fun-filled day at the waterpark.

Nightlife

In San Leonardo, immerse yourself in the enchanting atmosphere of the Segesta Theater, 32.2km away, where romance and culture intertwine. Closer to town, the Nino Croce Theater and Garibaldi Theater, both 14 and 25.7km away respectively, offer captivating performances that celebrate local entertainment and charm.

*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 setting for eco-friendly and adventurous holidays, featuring attractions like nudist beaches, nature reserves, and museums. Visitors can immerse themselves in the local culture while enjoying outdoor activities and stunning scenery. This charming area caters to those seeking a blend of relaxation and exploration, making it an ideal destination for a memorable getaway.

  • Mozia: This archaeological site, located 1.4km from San Leonardo, offers a fascinating glimpse into ancient Phoenician culture. Explore well-preserved ruins and artefacts, immersing yourself in the rich history of the island.
  • Capo Boeo: A scenic cape 8.0km away, Capo Boeo boasts stunning coastal views and beautiful beaches. It's the perfect spot to relax, swim, and enjoy the natural beauty of Sicily's coastline.
  • Perciata Cove: Situated 12.9km from San Leonardo, this eco-friendly park is ideal for families seeking outdoor adventures. Enjoy walking trails, picnics, and the fresh Sicilian air in a serene natural environment.

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.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
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 SunnyAverageAverage
December58.3°F (14.6°C)Light RainMostly SunnyLowSlightly Low

The nearest major airports for your trip to San Leonardo

San Leonardo in Marsala, Sicily, is conveniently accessible from two major airports: Palermo (PMO-Punta Raisi), located 64.4km away, and Trapani (TPS-Vicenzo Florio), just 4.8km away. Near Palermo, notable hotels include the 4-star CDSHotels Terrasini - Città del Mare, 9.7km from the airport, and the Magaggiari Hotel Resort, only 1.6km away, both offering airport transportation services. Closer to San Leonardo, the 5-star Baglio Oneto dei Principi di San Lorenzo is 6.4km from Trapani airport, with nearby luxury options like the Grand Hotel Palace, 12.9km away, providing fee-based transport to the airport.

Frequently asked questions

Where is the best place for a stay in San Leonardo?
Located 10.9 mi (17.6 km) from the heart of San Leonardo, Room of Andrea is a top choice for your stay, based on our traveller data. Other good options for your visit to the area are Residence La Gancia and Historico loft & rooms. 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?
Room of Andrea: Hotel, 13-minute walk from Port of Trapani. Features buffet, an outdoor pool and complimentary wireless Internet access. Phi Hotel La Tonnara di Bonagia 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 22 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