Lodging Image

Find hotels in San Leonardo from SAR 238

  • 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

Breakfast included
Hotel
Chiesa del Purgatorio
Reserve now, pay later
Airport shuttle included

1. Baitan Hotel

Baitan Hotel
Marsala
United Kingdom
dror
SAR 355
SAR 416 total
includes taxes & fees
23 Aug - 24 Aug
Baitan Hotel

2. Relais Lo Stagnone

Relais Lo Stagnone
Marsala
United Kingdom
Nicky
SAR 309
SAR 357 total
includes taxes & fees
11 Sep - 12 Sep
Relais Lo Stagnone

3. L'ombra dell'Ulivo B&b

L'ombra dell'Ulivo B&b
Marsala
SAR 285
SAR 331 total
includes taxes & fees
24 Aug - 25 Aug
L'ombra dell'Ulivo B&b

4. Rainbow resort

Rainbow resort
Marsala
Italy
STEFANO
SAR 460
SAR 532 total
includes taxes & fees
7 Sep - 8 Sep
Rainbow resort

5. Resort Santa Maria

Resort Santa Maria
Marsala
United States
Lillian
SAR 260
SAR 618 total
includes taxes & fees
11 Sep - 12 Sep
Resort Santa Maria

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

Baglio Oneto dei Principi di San Lorenzo - Luxury Wine Resort
Marsala
United States
Jeff
SAR 1,489
SAR 1,669 total
includes taxes & fees
10 Sep - 11 Sep
Baglio Oneto dei Principi di San Lorenzo - Luxury Wine Resort

7. Baglio Custera Hotel & Restaurant

Baglio Custera Hotel & Restaurant
Marsala
Canada
Karen
SAR 524
SAR 602 total
includes taxes & fees
27 Aug - 28 Aug
Baglio Custera Hotel & Restaurant

8. Agriturismo Le Arcate

Agriturismo Le Arcate
Marsala
Netherlands
Adriaan
SAR 337
SAR 388 total
includes taxes & fees
1 Sep - 2 Sep
Agriturismo Le Arcate

9. Villa Carlo Resort

Villa Carlo Resort
Marsala
United States
Nathaniel
SAR 426
SAR 494 total
includes taxes & fees
3 Sep - 4 Sep
Villa Carlo Resort

10. SEAWATER HOTEL BIO & BEAUTY SPA

SEAWATER HOTEL BIO & BEAUTY SPA
Marsala
United States
Javier
SAR 277
SAR 330 total
includes taxes & fees
1 Sep - 2 Sep
SEAWATER HOTEL BIO & BEAUTY SPA

11. Bianco Sale Trapani

Bianco Sale Trapani
Misiliscemi
Canada
Bobby
SAR 333
SAR 384 total
includes taxes & fees
7 Sep - 8 Sep
Bianco Sale Trapani

12. Divino Hotel

Divino Hotel
Misiliscemi
United States
Chin Pang
SAR 540
SAR 611 total
includes taxes & fees
12 Aug - 13 Aug
Divino Hotel

13. Le Caserie

Le Caserie
Marsala
United States
Zoya
SAR 276
SAR 321 total
includes taxes & fees
1 Sep - 2 Sep
Le Caserie

14. Best Western Hotel Stella D'Italia

Best Western Hotel Stella D'Italia
Marsala
United Kingdom
Rebecca
SAR 469
SAR 542 total
includes taxes & fees
25 Aug - 26 Aug
Best Western Hotel Stella D'Italia

15. B&B Via Roma

B&B Via Roma
Marsala
United Kingdom
Ian
SAR 431
SAR 492 total
includes taxes & fees
11 Sep - 12 Sep
B&B Via Roma

16. Villa Favorita

Villa Favorita
Marsala
United States
Antonio
SAR 400
SAR 574 total
includes taxes & fees
10 Sep - 11 Sep
Villa Favorita

17. Dome Hotel

Dome Hotel
Marsala
United Kingdom
Philip
SAR 664
SAR 756 total
includes taxes & fees
25 Aug - 26 Aug
Dome Hotel

18. Hotel President

Hotel President
Marsala
United States
Margot
SAR 417
SAR 485 total
includes taxes & fees
5 Sep - 6 Sep
Hotel President

19. Il Vecchio Marsala

Il Vecchio Marsala
Marsala
United States
Lisa
SAR 355
SAR 407 total
includes taxes & fees
4 Sep - 5 Sep
Il Vecchio Marsala

20. Hotel Carmine

Hotel Carmine
Marsala
United States
Patrik
SAR 421
SAR 489 total
includes taxes & fees
23 Aug - 24 Aug
Hotel Carmine
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

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 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
Villa Zina Park Hotel

Villa Zina Park Hotel

10/10 Excellent
"It was in a center of everything within ten to twenty minutes drive. Lovely, professional grade"
Vincenzo 14-night trip
Posted 1 month ago
Villa Zina Park Hotel

More cheap stays in San Leonardo

Hotel Edelweiss

Hotel Edelweiss

Cortile Padre Vincenzo, 5 Erice TP
SAR 287
SAR 316 total
7 Sep - 8 Sep
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

  • 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 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 traveler data. Two other choices 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's the top vacation rental in San Leonardo?
Residence Porta delle Botteghelle: This vacation 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! 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'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?
Venere di Erice Resort: Features a rooftop terrace, a seasonal outdoor pool, and buffet. Resort Il Mulino and Villa Carlo Resort 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 23 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.