Photo by Algirdas Sidiskis

San Leonardo Hotels

    calendar shield illustration
    Change your mind
    Book hotels with free cancellation
    deals illustration
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    bed illustration
    Be picky
    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Top 10 trending San Leonardo hotels

Case Vacanza Torre Lupa

8.4 out of 10, Very Good, (6)
"The pool was amazing. The kitchen amenities could be better by adding more pans and serving platters."
Case Vacanza Torre Lupa

Relais Lo Stagnone

8.6 out of 10, Excellent, (44)
"We did not stay at hotel named. Someone took us to a sister hotel Baitan. New hotel and wonderful."
The price is P3,776
P4,409 total
includes taxes & fees
Jun 13 - Jun 14
Relais Lo Stagnone

Altavilla Boutique Holidays House

The price is P3,630
P5,537 total
includes taxes & fees
Jun 19 - Jun 20
Altavilla Boutique Holidays House

Rainbow resort

3.0 star property
9.4 out of 10, Exceptional, (27)
"Sehr nett empfangen worden. Viele Informationen und Tipps erhalten. Empfangsdrink erhalten. Gratisparkplatz vor dem Hotel. Alles super. Zum weierempfehlen!"
The price is P5,290
P6,591 total
includes taxes & fees
Jun 19 - Jun 20
Rainbow resort

Resort Santa Maria

3.0 star property
8.8 out of 10, Excellent, (25)
"Charming resort on the water where kite surfing is popular. Friendly staff and good on site restaurant. "
The price is P6,826
P7,891 total
includes taxes & fees
Jul 2 - Jul 3
Resort Santa Maria

Baglio Oneto dei Principi di San Lorenzo - Luxury Wine Resort

5.0 star property
9.2 out of 10, Wonderful, (372)
"This is a spectacular property in a peaceful location. The restaurant food was excellent and the staff knowledgeable and friendly. The maitre de Roberto deserves a special compliment! My coeliac dietary requirements were met without any trouble.Many sights within easy access with car. "
Baglio Oneto dei Principi di San Lorenzo - Luxury Wine Resort

Baglio Custera Hotel & Restaurant

3.0 star property
9.8 out of 10, Exceptional, (30)
"This place is beautiful. We loved the hotel and the pool. "
The price is P9,277
P10,591 total
includes taxes & fees
Jul 13 - Jul 14
Baglio Custera Hotel & Restaurant

Villa Carlo Resort

3.0 star property
8.8 out of 10, Excellent, (73)
"The staff was friendly but the room did not have hot water and it was really cold inside..."
The price is P6,265
P7,274 total
includes taxes & fees
Jul 1 - Jul 2
Villa Carlo Resort

SEAWATER HOTEL BIO & BEAUTY SPA

4.0 star property
9.0 out of 10, Wonderful, (38)
"Our stay was perfect!"
SEAWATER HOTEL BIO & BEAUTY SPA

Villa Favorita

3.0 star property
8.6 out of 10, Excellent, (148)
"Safe and Secure. "
The price is P3,290
P5,598 total
includes taxes & fees
Jun 15 - Jun 16
Villa Favorita

Divino Hotel

3.0 star property
7.4 out of 10, Good, (21)
The price is P4,438
P4,881 total
includes taxes & fees
Jun 13 - Jun 14
Divino Hotel

Le Caserie

9.0 out of 10, Wonderful, (66)
"Incredible beauty in the center of Marsala "
The price is P4,229
P4,907 total
includes taxes & fees
Jun 22 - Jun 23
Le Caserie

Best Western Hotel Stella D'Italia

4.0 star property
8.8 out of 10, Excellent, (250)
"Great location, great for the kids"
The price is P5,917
P6,891 total
includes taxes & fees
Jul 9 - Jul 10
Best Western Hotel Stella D'Italia

B&B Via Roma

9.2 out of 10, Wonderful, (12)
"Sejour tres agreable Accueil exceptionnel "
B&B Via Roma

Dome Hotel

10.0 out of 10, Exceptional, (1)
The price is P10,209
P11,616 total
includes taxes & fees
Jul 1 - Jul 2
Dome Hotel

B&B A Modo Mio Marsala

9.0 out of 10, Wonderful, (6)
"The property is very new, an old building revamped and tastefully furnished. It is very small - 3-4 rooms. The rooms are very small. Breakfast is very good. This B and B is not suitable for older people. The rooms are 5-6 flights of stairs height with no lift."
B&B A Modo Mio Marsala

Hotel President

3.0 star property
7.4 out of 10, Good, (128)
"Clean and convenient."
The price is P5,325
P6,240 total
includes taxes & fees
Jun 24 - Jun 25
Hotel President

Il Vecchio Marsala

9.4 out of 10, Exceptional, (57)
"Overall nice property. "
The price is P5,547
P6,357 total
includes taxes & fees
Jun 22 - Jun 23
Il Vecchio Marsala

Hotel Carmine

9.4 out of 10, Exceptional, (213)
"Very nice traditional place and friendly staff "
The price is P6,667
P7,720 total
includes taxes & fees
Jun 15 - Jun 16
Hotel Carmine

B&B Sbarco dei 1000

3.0 star property
9.8 out of 10, Exceptional, (11)
"Very friendly host, good recommendations for photographers as well as for lunch the next day"
The price is P4,641
P5,360 total
includes taxes & fees
Jun 14 - Jun 15
B&B Sbarco dei 1000
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

Learn more about San Leonardo

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

Photo by Algirdas Sidiskis
Open Photo by Algirdas Sidiskis

More cheap stays in San Leonardo

More cheap stays in San Leonardo

Near an Attraction

Near an Attraction

Recent Reviews in San Leonardo

Recent Reviews in San Leonardo

Explore a world of travel with Expedia

Explore a world of travel with Expedia

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 Resort & Spa is a top choice for your stay based on our traveler data. Two other choices for your visit to the area are Historico loft & rooms and La Tonnara di Bonagia 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 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! 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?

Hotel Isola di Mozia is a hotel with an outdoor pool and a restaurant, and it's a top choice on Expedia for families. 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 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's the best place to stay near the beach in San Leonardo?

The Holiday and Art Seahorse House is a top guesthouse with a restaurant and free WiFi, and it's located close to Spiaggia di San Teodoro. Other good choices for your beach trip include Hotel Isola di Mozia and Kitesurf lo Stagnone.

What are some hotels with pools in San Leonardo?

Almar Giardino di Costanza Resort & Spa: Features a children's pool, an indoor pool, and a full-service spa. La Tonnara di Bonagia Resort and Baia dei Mulini Resort & Spa are two additional hotels that offer an onsite pool. View all hotels with pools in San Leonardo.

What is the best spa hotel in San Leonardo?

Hotel Isola di Mozia is a top spa hotel featuring a bar, an outdoor pool, and a restaurant. Treat yourself to a massage or mani/pedi at the onsite spa. See all spa hotels 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 20 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.