Lodging Image

Find hotels in San Leonardo from SAR 226

  • 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
25 Sep - 26 Sep
Tomorrow
26 Sep - 27 Sep
This weekend
25 Sep - 27 Sep
Next weekend
2 Oct - 4 Oct

Filter by

Star rating

Guest rating

Our top choices for San Leonardo hotels

1. Baglio Custera Hotel & Restaurant

Baglio Custera Hotel & Restaurant
Marsala
Canada
Antoine
SAR 419
SAR 487 total
includes taxes & fees
26 Oct - 27 Oct
Baglio Custera Hotel & Restaurant

2. Baitan Hotel

Baitan Hotel
Contrada Spagnola
United States
Richard
SAR 262
SAR 314 total
includes taxes & fees
18 Oct - 19 Oct
Baitan Hotel

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

Baglio Oneto dei Principi di San Lorenzo - Luxury Wine Resort
Marsala
Canada
Tatsiana
SAR 1,490
SAR 1,669 total
includes taxes & fees
5 Oct - 6 Oct
Baglio Oneto dei Principi di San Lorenzo - Luxury Wine Resort

4. Relais Lo Stagnone

Relais Lo Stagnone
Marsala
United Kingdom
Nicky
SAR 271
SAR 315 total
includes taxes & fees
11 Oct - 12 Oct
Relais Lo Stagnone

5. SEAWATER HOTEL BIO & BEAUTY SPA

SEAWATER HOTEL BIO & BEAUTY SPA
Marsala
United States
Javier
SAR 182
SAR 226 total
includes taxes & fees
30 Sep - 1 Oct
SEAWATER HOTEL BIO & BEAUTY SPA

6. Resort Santa Maria

Resort Santa Maria
Marsala
United States
Lillian
SAR 194
SAR 539 total
includes taxes & fees
21 Oct - 22 Oct
Resort Santa Maria

7. Villa Carlo Resort

Villa Carlo Resort
Marsala
United Kingdom
Guido
SAR 297
SAR 352 total
includes taxes & fees
4 Oct - 5 Oct
Villa Carlo Resort

8. Rainbow resort

Rainbow resort
Contrada Spagnola
Italy
STEFANO
SAR 318
SAR 375 total
includes taxes & fees
11 Oct - 12 Oct
Rainbow resort

9. Bianco Sale Trapani

Bianco Sale Trapani
Misiliscemi
Canada
Bobby
SAR 296
SAR 342 total
includes taxes & fees
3 Oct - 4 Oct
Bianco Sale Trapani

10. Rakalia Pure Living Sicilian Retreat

Rakalia Pure Living Sicilian Retreat
Marsala
SAR 1,413
SAR 1,580 total
includes taxes & fees
27 Sep - 28 Sep
Rakalia Pure Living Sicilian Retreat

11. Grand Hotel Palace

Grand Hotel Palace
Marsala
United States
Richard
SAR 414
SAR 485 total
includes taxes & fees
5 Oct - 6 Oct
Grand Hotel Palace

12. Best Western Hotel Stella D'Italia

Best Western Hotel Stella D'Italia
Marsala
United Kingdom
Rebecca
SAR 412
SAR 478 total
includes taxes & fees
6 Oct - 7 Oct
Best Western Hotel Stella D'Italia

13. Villa Favorita

Villa Favorita
Marsala
United States
Antonio
SAR 192
SAR 343 total
includes taxes & fees
14 Oct - 15 Oct
Villa Favorita

14. Hotel Carmine

Hotel Carmine
Marsala
Canada
Jeff
SAR 442
SAR 512 total
includes taxes & fees
4 Oct - 5 Oct
Hotel Carmine

15. Casolare nelle Saline

Casolare nelle Saline
Paceco
United States
Evan
SAR 366
SAR 415 total
includes taxes & fees
5 Oct - 6 Oct
Casolare nelle Saline

16. Dome Hotel

Dome Hotel
Marsala
United States
Jeanne
SAR 591
SAR 675 total
includes taxes & fees
4 Oct - 5 Oct
Dome Hotel

17. Il Vecchio Marsala

Il Vecchio Marsala
Marsala
United States
Lisa
SAR 328
SAR 378 total
includes taxes & fees
3 Oct - 4 Oct
Il Vecchio Marsala

18. Le Caserie

Le Caserie
Marsala
United States
Zoya
SAR 263
SAR 306 total
includes taxes & fees
23 Oct - 24 Oct
Le Caserie

19. Relais Antiche Saline

Relais Antiche Saline
Paceco
Belgium
Giuseppe
SAR 470
SAR 517 total
includes taxes & fees
19 Oct - 20 Oct
Relais Antiche Saline

20. Borgo Pida

Borgo Pida
Misiliscemi
United Kingdom
Helen
SAR 255
SAR 298 total
includes taxes & fees
27 Sep - 28 Sep
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 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

Venere di Erice Resort

Venere di Erice Resort

10/10 Excellent
"La vue splendide et la qualité du restaurant."
Christiane 2-night trip
Posted 1 day ago
Venere di Erice Resort
Villa Carlo Resort

Villa Carlo Resort

10/10 Excellent
"What a GEM. Don't let the 'Jaba the Hut' entry door scare you, press the button on the center door and be prepared to arrive into a jewel. Frederica at reception quickly made us welcomed, and provided an easy check in and personal guide to the room. The area in front of the room is fantastic, overlooking the pool. The room interior spectacular, and you can even see the sunset from the area in front of the breakfast area. The breakfast was the best we experienced while in Sicily for variety. Grazie Villa Carlo, Isabella e Luigi"
Luis 1-night trip
Posted 6 days ago
Villa Carlo Resort
Rosa dei Venti Appartamenti

Rosa dei Venti Appartamenti

8/10 Good
"Great location. Clean. Things to note 1. it's in a ZTL zones so you can't drive into it. You must take a shuttle from the parking area provided to 1 of 3 stops. This is stop3. Sometimes the refused to take us to our stop so it was a longer stop. That was frustrating. 2. The listing said washer and dryer. No dryer is available but the washer worked fine. 3. Water is not potable. Besides that we enjoyed our stay."
Ana 3-night trip
Posted 9 days ago
Rosa dei Venti Appartamenti
Resort Il Mulino

Resort Il Mulino

10/10 Excellent
"Great"
Maria 3-night trip
Posted 10 days ago
Resort Il Mulino
Historico loft & rooms

Historico loft & rooms

10/10 Excellent
"Clean simple room, nice and big. Clean bathroom. Great location for the beach, train station, ferry port and historic centre of Trapani. Staff available on reception for most of the day. Nice breakfast in the courtyard. Would recommend staying here."
ALISON 4-night trip
Posted 11 days ago
Historico loft & rooms
Casalicchio B&B

Casalicchio B&B

10/10 Excellent
"Fiodor è stato un ospite eccellente, cordiale e disponibile. L’alloggio è curatissimo in ogni dettaglio, ricco di arte ed oggetti particolari. Colazione buonissima con specialità trapanesi. Anche la posizione è ottima per visitare la splendida città di Trapani."
Enrica 3-night trip
Posted 2 weeks ago
Casalicchio B&B
Hotel Tempo di Mare

Hotel Tempo di Mare

10/10 Excellent
"Great hotel perfect location close to port and town centre, great staff room was nice just small shower in standard rooms but was ok. Definitely recommend"
Lina 5-night trip
Posted 3 weeks ago
Hotel Tempo di Mare
SEAWATER HOTEL BIO & BEAUTY SPA

SEAWATER HOTEL BIO & BEAUTY SPA

8/10 Good
"Great place. Clean, friendly staff and great pool. Would definitely go back. Thanks for the great experience."
Maria 1-night trip
Posted 3 months ago
SEAWATER HOTEL BIO & BEAUTY SPA

More cheap stays in San Leonardo

Hotel Edelweiss

Hotel Edelweiss

Cortile Padre Vincenzo, 5 Erice TP
SAR 217
SAR 238 total
14 Oct - 15 Oct
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
SAR 291
SAR 342 total
27 Sep - 28 Sep
includes taxes & fees
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 is perfect for eco-friendly activities, with beautiful hiking trails and opportunities for swimming.
  • Nudist Beach: Enjoy a unique experience at the local nudist beach, offering a relaxed atmosphere and stunning views.
  • Nature Reserve: Explore the nearby nature reserve, rich in biodiversity and ideal for nature enthusiasts.
  • Local Culture: Immerse yourself in the vibrant local culture through charming village experiences and family-friendly activities.
  • Comfortable Accommodations: Choose from cozy bed & breakfasts and comfortable hotels catering to all types of travelers.

Find great hotels near San Leonardo

Explore the ideal hotel accommodations in San Leonardo, Marsala, Sicily, where you'll find a variety of options including cozy bed & breakfasts and comfortable hotels. Whether you're traveling with family, on a business trip, or seeking a pet-friendly stay, San Leonardo offers the perfect blend of hospitality and amenities to enhance your vacation experience in this charming Italian destination.

  • Baglio Oneto dei Principi di San Lorenzo - Luxury Wine Resort: Experience unparalleled luxury at Baglio Oneto dei Principi di San Lorenzo, a stunning 5-star wine resort located 3.2km from San Leonardo. This property is perfect for adventure seekers and business travelers alike, offering an array of exciting activities such as windsurfing, sailing, and mountain biking nearby. Immerse yourself in Sicilian culture while enjoying luxurious accommodations, exquisite dining options, and breathtaking views of the surrounding vineyards. This resort is an ideal retreat for those looking to combine relaxation with adventure.
  • Cave Bianche Hotel: Nestled 12.9km from San Leonardo, the 4-star Cave Bianche Hotel provides a unique and family-friendly atmosphere. With its pet-friendly policy, this hotel is perfect for travelers who wish to bring their furry companions along. Guests can enjoy onsite activities like mountain biking and scooter rentals, while kayaking and fishing await nearby. Families will appreciate the dedicated child amenities, including a children's pool and babysitting services. The combination of adventure and comfort makes Cave Bianche an excellent choice for a memorable family getaway.
  • Grand Hotel Palace: Located 9.7km from San Leonardo, the Grand Hotel Palace offers a luxurious experience tailored for families. This 5-star hotel features a range of amenities designed for children, including a dedicated children's pool and babysitting services, ensuring that both parents and kids can enjoy their stay. The elegant accommodations and top-notch service provide a serene environment for relaxation after a day of exploration. Whether you're seeking luxury or a family-friendly environment, Grand Hotel Palace is an exceptional choice for your Sicilian vacation.

Where to stay in San Leonardo

San Leonardo, nestled in the heart of Marsala, Sicily, offers a perfect blend of outdoor adventure and serene relaxation. Explore the charming village, enjoy family-friendly activities, and immerse yourself in the local culture. Nearby, you can discover secluded spots ideal for a romantic getaway, as well as luxurious settings for a peaceful retreat. With its quiet location and vibrant atmosphere, San Leonardo is an unforgettable destination for a long weekend escape.

  • Marsala: Nestled on the western coast of Sicily, Marsala is a vibrant city known for its rich history and stunning landscapes. As the heart of the surrounding region, it offers a variety of outdoor adventures, from golfing to shopping. Visitors can explore beautiful beaches, historic landmarks, and nature reserves nearby. The city experiences a moderate influx of tourists, peaking during the warm summer months, making it a lively destination. Don't miss the chance to sample the famous Marsala wine and enjoy the local cuisine at charming restaurants.
  • Birgi Vecchi: Located just 1.6km from San Leonardo, Birgi Vecchi is a quaint village that attracts visitors seeking an eco-friendly and adventurous getaway. The village is surrounded by picturesque nature reserves and historic sites, providing ample opportunities for exploration and relaxation. Peak tourist season runs from July to September, when the village comes alive with outdoor activities. The nearby beaches offer sun-soaked days and stunning views, ensuring a memorable experience for nature lovers and history enthusiasts alike.
  • Parrinello: A mere two miles from San Leonardo, Parrinello is another charming village that offers an idyllic escape. Known for its outdoor activities and eco-friendly experiences, Parrinello is a hotspot for adventure seekers. With a peak tourist season similar to Birgi Vecchi, the village welcomes visitors eager to discover its nature reserves and historic sites. The proximity to beautiful islands makes it an excellent spot for day trips and exploration. Enjoy the serene atmosphere and breathtaking landscapes that this lovely village has to offer.

Things to do near San Leonardo

San Leonardo is perfect for outdoor and eco-friendly adventures, offering a variety of activities for visitors. Enjoy shopping in local stores or take a refreshing swim. For those seeking exploration, there are beautiful hiking trails and opportunities for exciting day trips to nearby attractions. Whether you're looking to relax or embark on an adventure, San Leonardo has something for everyone.

Shopping

For a unique shopping experience, visit Laboratorio Ceramiche d'Arte - Paola Luisa Amico and La Pasticceria di Maria Grammatico, both located 20.9km away from San Leonardo. If you're up for a drive, these stores offer exquisite ceramics and delightful pastries that make perfect gifts.

Recreation

At Stadio Polisportivo Provinciale, engage in energizing sports activities just 19.3km from San Leonardo. Experience rejuvenation at the Thermal Baths of Segesta, located 37.0km away, where wellness meets relaxation. For outdoor fun, visit Parco NaturAvventura, 38.6km from San Leonardo, offering a serene natural escape.

Adventure

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

Nightlife

Experience the vibrant nightlife in San Leonardo by visiting the Nino Croce Theater, 22.5km away, or the Garibaldi Theater, 25.7km away, both offering rich cultural performances. Don't miss the Segesta Theater, located 32.2km away, known for its romantic ambiance and entertainment.

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

Booking tips and Expedia advantages for San Leonardo

To save money while visiting San Leonardo, plan your trip during the off-peak months of December to February for lower accommodation rates. Utilize public transportation options like buses and bicycles to cut costs. Enjoy free activities such as Spiaggia di San Teodoro and Marsala Porta Garibaldi. Book your hotel about a month in advance or look for last-minute deals on Expedia, especially on Saturdays, which tend to be the cheapest days. Consider bundling your hotel, flights, and activities for additional savings.

  • 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: Booking a hotel in San Leonardo about 1 month out from when you are planning to stay is usually when prices are lowest. If you're a little more spontaneous, you could also peruse Expedia's last minute deals for hotels, look out for the green banner below the price, as this indicates a cheaper deal.
  • 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: Expedia’s search tool empowers you to customize your travel experience by selecting your budget, preferred location, and additional criteria. You can easily arrange the results to display the lowest prices first, ensuring you find the most affordable hotel options right away. Additionally, you have the option to refine your search by hotel type; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels ready for booking.
  • Consider bundling your trip: You can save money by combining your San Leonardo hotel reservation with your flights and activities by booking an Expedia package.

Find the best attractions near San Leonardo

San Leonardo, located in Marsala, Sicily, is perfect for outdoor and eco-friendly adventures. Visitors can explore a variety of attractions including a nudist beach, nature reserve, and local museums. Whether you’re seeking cultural experiences or stunning scenery, San Leonardo offers a delightful blend of outdoor activities and rich heritage, ensuring a memorable vacation for all travelers.

  • Riserva Naturale dello Stagnone: This beautiful natural reserve offers stunning landscapes and historical vibes, perfect for nature lovers and history buffs alike. Explore the diverse ecosystems, picturesque salt flats, and rich birdlife while immersing yourself in the area's unique cultural heritage.
  • Mozia: An archaeological site that unveils the fascinating history of the Phoenician civilization, Mozia is a cultural gem. Wander through ancient ruins, and admire the artifacts that tell stories of a bygone era, all while enjoying breathtaking views of the surrounding lagoon.
  • Cala Rossa Beach: Known for its crystal-clear waters and serene atmosphere, Cala Rossa Beach is a popular nudist destination. Relax on the soft sands, swim in the inviting sea, and enjoy the tranquility of this stunning beach location.

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.

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

Traveling to San Leonardo, Marsala, Sicily, is convenient with two major airports nearby. Palermo Airport (PMO-Punta Raisi) is situated 64.4km away, with hotels like CDSHotels Terrasini - Città del Mare, 9.7km from the airport, offering transfer services for a fee. Magaggiari Hotel Resort and TH Cinisi - Florio Park Hotel are both 1 and 3.2km away respectively and provide easy airport access. Alternatively, Trapani Airport (TPS-Vicenzo Florio) is just 4.8km away, with excellent options such as the 5-star Baglio Oneto dei Principi di San Lorenzo, 6.4km from the airport, and Grand Hotel Palace, which is 12.9km away and offers airport transportation for a fee.

Frequently asked questions

Where is the best place for a stay in San Leonardo?
Located 14.4 mi (23.2 km) from the heart of San Leonardo, Almar Giardino di Costanza Mazara del Vallo Resort & Spa 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 Albergo Vittoria. See all available top hotels, or vacation rentals in San Leonardo.
What's the top vacation rental in San Leonardo?
Dimora San Girolamo: This vacation home rental outside of San Leonardo is located in the city center and offers a terrace, daily housekeeping, and free WiFi to help you feel perfectly comfortable in your new surroundings. 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 is the favorite LGBTQ-friendly hotel in San Leonardo?
Oasi Guzzetta Hotel e Case Vacanze is a top LGBTQ-friendly guesthouse that features free WiFi and free parking.
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?
Almar Giardino di Costanza Mazara del Vallo Resort & Spa: Features a children's pool, an indoor pool, and a full-service spa. SEAWATER HOTEL BIO & BEAUTY SPA and Phi Hotel La Tonnara di Bonagia 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 24 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.