Skip to main content

Search hotels in Milazzo

Enter your dates to see the latest prices and deals for Milazzo hotels

Filter by:

Star rating

Review score

Milazzo – 114 hotels and places to stay

See the latest prices and deals by choosing your dates.
Hotel La Bussola, hotel in Milazzo

La Bussola Hotel is located on the Eastern Bay of Milazzo, and offers a privileged access to the harbour for the Aeolian Islands. All rooms are air-conditioned.

Location. Excellent staff
Scored 8.9
8.9
Rated fabulous
Fabulous
377 reviews
Price from
£88.37
1 night, 2 adults
Hotel Milazzo, hotel in Milazzo

Hotel Milazzo is just 500 metres from the harbour, with ferry links to the Eolian Islands of Lipari and Stromboli.

Possibility to park at the hotel and staff was very supportive and kind.
Scored 8.2
8.2
Rated very good
Very good
375 reviews
Price from
£93.25
1 night, 2 adults
Ngonia Bay Boutique Hotel, hotel in Milazzo

Located in Milazzo, 80 metres from Baia del Tono Beach, Ngonia Bay Boutique Hotel provides accommodation with a seasonal outdoor swimming pool, private parking, a garden and a shared lounge.

Can't get a better location that this in Milazzo if you want a beach front hotel. The rooms are modern, clean and very spacious.
Scored 9.2
9.2
Rated superb
Superb
262 reviews
Price from
£108.57
1 night, 2 adults
Hotel Medici, hotel in Milazzo

Hotel Medici is set in a 19th-century building in Milazzo's historic centre.

Nice hotel, good location. Very nice breakfast.
Scored 8.4
8.4
Rated very good
Very good
1,033 reviews
Price from
£71.44
1 night, 2 adults
Eolian Milazzo Hotel, hotel in Milazzo

Only 10 minutes' walk from the Castello di Milazzo castle and 1 km from Milazzo city centre, Eolian Milazzo Hotel offers design rooms, and 2 outdoor pools. The Capo Milazzo beach is 200 metres away.

Room view was excellent overlooking the harbor and the pool as well. Breakfast could had been better but was enough for what we where looking for.
Scored 8.6
8.6
Rated fabulous
Fabulous
1,029 reviews
Price from
£79.11
1 night, 2 adults
Hotel Garibaldi, hotel in Milazzo

Hotel Garibaldi is set on the seafront of the characteristic fishing town of Milazzo, overlooking the Eolian Islands. It features elegant guest rooms and spectacular views.

Nice place
Scored 8.2
8.2
Rated very good
Very good
272 reviews
Price from
£90.06
1 night, 2 adults
Petit Hotel, hotel in Milazzo

The small Petit Hotel is an eco-friendly property, set in Milazzo, in front of the harbour where ferries leave for the Aeolian Islands.

Staff were always excellent, even very excellent. We've stayed at Petit often over the years. The decor changes, but the hotel and its staff are always great.
Scored 8.3
8.3
Rated very good
Very good
307 reviews
Price from
£91.74
1 night, 2 adults
Hotel San Michele, hotel in Milazzo

Hotel San Michele is a 5-minute walk from the harbour of Milazzo. The property features a restaurant serving traditional Sicilian cuisine. All rooms offer an LCD TV, and Wi-Fi is free throughout.

The staff were very helpful & flexible!
Scored 8.6
8.6
Rated fabulous
Fabulous
656 reviews
Price from
£85.85
1 night, 2 adults
Agriturismo Il Gelsomino Ritrovato, hotel in Milazzo

Featuring a garden with swimming pool, BBQ facilities and an outdoor kitchen, Il Gelsomino Ritrovato is just 550 metres from the beaches of northern Sicily.

Good location Tasting food Amazing people!!!
Scored 8.7
8.7
Rated fabulous
Fabulous
1,009 reviews
Price from
£50.50
1 night, 2 adults
Manzoni 46 - Ospitalità siciliana, hotel in Milazzo

Manzoni 46 - Ospitalità siciliana is a property with a rooftop pool, situated in Milazzo, within just less than 1 km of Baia del Tono Beach and a 3-minute walk of Milazzo Harbour.

Good location with nice rooftop terrace.
Scored 8.5
8.5
Rated very good
Very good
772 reviews
Price from
£51.76
1 night, 2 adults
See all 114 hotels in Milazzo

Hotels with airport shuttles in Milazzo

Most booked hotels in Milazzo in the past month

See all

FAQs about hotels in Milazzo

What guests said about Milazzo:

  • Scored 10
    10

    Milazzo is an underrated city.

    Milazzo is an underrated city. It offers the benefits of crystal clear beaches to swim at as well as fantasic authentic Sicilian cuisine. We much preferred the beaches in Milazzo than in Taormina where they are hard to access, mostly tourist traps and packed with overpriced beach clubs. Milazzo has some great historic value with plenty to see including its own castle, one of the most beautiful churches up on a mountain cliff (Tindari) and some great local, authentic Sicilian cuisine that isn't overpriced or a copy/paste tourist trap like some of the other more commercialized cities. I have been there twice in the last 15 years and every time I've been I've always regretted not staying there longer. Next time we travel to Italy we will be basing ourselves here and exploring more of Sicily and southern Italy.
    Anthony
    Australia
  • Scored 10
    10

    Milazzo is renowned for its stunning natural beauty.

    Milazzo is renowned for its stunning natural beauty. The town is situated on a picturesque peninsula, which offers breathtaking views of the Tyrrhenian Sea. Visitors can enjoy the crystal-clear waters and sandy beaches, making it a popular destination for sunbathing and water sports.
    Robert
    Oman
  • Scored 4.0
    4.0

    Whilst I didn't see much of it, I wouldn't stay here.

    Whilst I didn't see much of it, I wouldn't stay here. Just travel through on way to Aeolian islands. Surprisingly, no taxi's or uber's at train station when I arrived from Palermo so I had to hitch-hike (lol)!
    Claudia
    Australia
  • Scored 6.0
    6.0

    It's not Taormina which is obviously the jewel in the crown...

    It's not Taormina which is obviously the jewel in the crown of Sicily but it's a nice town to wander around and the restaurants are good and plentiful. We stayed there specifically to be close to the Aolian Boat tours (which I don't recommend).
    smallmighty
    United Kingdom
  • Scored 10
    10

    What I liked most were the hospitality and generosity of the...

    What I liked most were the hospitality and generosity of the father/daughter hosts. They were supremo! Outstanding! Wunderbar! We also enjoyed the Norman castle which was very close. And there was a wonderful 🐢 who loved to be massaged by the proprietor.., and a handsome Husky dog! All Bueno!
    Arthur
    United States
  • Scored 10
    10

    The views from the hotel (including Etna) were just...

    The views from the hotel (including Etna) were just fantastic (we booked sea-view). The location was great for ius as it was a short walk to lots of interesting places for us, and the staff were really friendly ( a bit more english would have been helpful but wasn't necessary)
    Frank
    United States

See reviews by guests who stayed at hotels in Milazzo

See all
  • Scored 8.7
    8.7
    Rated fabulous
    Fabulous
     · 114 reviews
    salvatore and his dear wife are perfcet smiling hosts. they care about you as a guests and make sure you enjoy your stay I was lucky to stay 4 nights in milazzo and enjoyed every moMENT- the place is greatly located to go to a lovely beach popular with the locals, 100 meters from a great supermarket and 300 meters from the boats pier. many people come to milazzo just for a night to go with the boats to the aeolian islands... i highLY recommend a longer stay for dolce viat hoiday for a very reasonable price. grazie mille I WILL RETURN
    Adiel
    Israel
  • From £46.29 per night
    Scored 9.2
    9.2
    Rated superb
    Superb
     · 730 reviews
    Thank you, Alessia you have been "fantastic" host and solve all our problems whwn we came. Great accomodation, the room was spacious, extremely clean and comfortable, nice bathroom. We had very good Italian style breakfast. Perfect location near port for visiting Eolian Islands. It was our best accommodation during our stay. Excellent service so our stay was awsome!
    Ljubica
    Slovenia
  • From £82.48 per night
    Scored 8.6
    8.6
    Rated fabulous
    Fabulous
     · 656 reviews
    The stuff was super freindly and alowed us to do a check in already at 11 am, so we could catch the boat to eolian islands, we could also leave the car there without any problems.
    Tine Papic
    Slovenia
  • From £66.66 per night
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 21 reviews
    This is the perfect place to stay. Very clean, very friendly staff. Price is almost unbelievable for this. For us this was the best place we stayed in Sicilia.
    Dries
    Belgium
  • From £75.75 per night
    Scored 8.3
    8.3
    Rated very good
    Very good
     · 343 reviews
    Centrally located and perfect for ferries to Aeolian islands. Great balcony, comfy bed, good shower, nice breakfast.
    Lavina
    United Kingdom