Skip to main content

Search hotels in Contrada San Leonardo

Enter your dates to see the latest prices and deals for Contrada San Leonardo hotels

Contrada San Leonardo – 2 hotels and places to stay

Hotels with airport shuttles in Contrada San Leonardo

  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 369 reviews
    From US$79.84 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 413 reviews
    From US$163.19 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 250 reviews
    From US$95.10 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 201 reviews
    From US$99.79 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 502 reviews
    From US$118.24 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 82 reviews
    From US$289.99 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 178 reviews
    From US$111.53 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 134 reviews
    From US$70.44 per night

Most booked hotels in Contrada San Leonardo and surroundings in the past month

See all

Budget hotels in Contrada San Leonardo and nearby

  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 51 reviews

    Ondazzurra, a property with a terrace and a shared lounge, is located in Piraino, 600 metres from Zappardino Beach, 47 km from Milazzo Harbour, as well as 7 km from Brolo - Ficarra Train Station.

    From US$70.44 per night
  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 117 reviews

    Located in Gioiosa Marea, 500 metres from Zappardino Beach, Mare Blu provides air-conditioned rooms with free WiFi and express check-in and check-out.

    From US$50.19 per night
  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 14 reviews

    Set in Piraino, 400 metres from Zappardino Beach and 47 km from Milazzo Harbour, Casa Vacanze-Halivita offers a private beach area and air conditioning.

    From US$135.25 per night
  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 5 reviews

    Located in Gioiosa Marea, 200 metres from Capo Calava Beach and 600 metres from Zappardino Beach, Three-Square house {apartment} offers a terrace and air conditioning.

  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 144 reviews

    Situated in Gioiosa Marea, Sei ottavi offers beachfront accommodation 300 metres from Capo Calava Beach and features various facilities, such as a terrace and a shared lounge.

  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 874 reviews

    Boasting stunning views of Stromboli and the Aeolian Islands, Agriturismo Santa Margherita is set in a tranquil location overlooking the sea.

    From US$90.40 per night
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 6 reviews

    La Casa del Postino-Arte&Natura is situated in SantʼAngelo di Brolo. Among the facilities at this property are a 24-hour front desk and full-day security, along with free WiFi throughout the property.

    From US$105.66 per night
  • Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 59 reviews

    Boasting mountain views, turismo rurale Il Sole features accommodation with an infinity pool, a garden and a terrace, around 11 km from Brolo - Ficarra Train Station.

    From US$70.44 per night

Best hotels with breakfast in Contrada San Leonardo and nearby

  • Scored out of 10, guest rating 6.0
    Pleasant - What previous guests thought, 3 reviews

    Set in Gioiosa Marea, 11 km from Brolo - Ficarra Train Station, Antico Casale Gioiosa Marea offers accommodation with a garden and free private parking.

    From US$117.41 per night
  • Situated in Gioiosa Marea in the Sicily region, Marea B&B has a balcony.

    From US$152.63 per night
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 178 reviews

    Situated within a few steps of San Giorgio Beach and 37 km of Milazzo Harbour, B&B Il Giardino di Zefiro features rooms with air conditioning and a private bathroom in Gioiosa Marea.

    From US$79.84 per night
  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 31 reviews

    Offering a shared lounge and city view, St. Michele b&b is located in Patti, 1.9 km from Marina di Patti Beach and 38 km from Milazzo Harbour.

    From US$88.05 per night
  • Sicania

    Hotel in Patti
    Breakfast options
    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 114 reviews

    Located in Patti, 2 km from Marina di Patti Beach, Sicania provides air-conditioned rooms with free WiFi and express check-in and check-out. With city views, this accommodation features a terrace.

    From US$70.44 per night
  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 141 reviews

    Set in Patti, 1.8 km from Marina di Patti Beach, Hotel Marconi features views of the city. This 4-star hotel offers a tour desk and luggage storage space.

    From US$100.97 per night
  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 122 reviews

    Featuring sea views, B&B Villa zia Febronia features accommodation with patio, around 37 km from Milazzo Harbour.

    From US$70.44 per night
  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 6 reviews

    Featuring a garden and views of garden, Nonna Francesca 2 is a recently renovated guest house located in Patti, 700 metres from Marina di Patti Beach.

    From US$76.31 per night