Skip to main content

Search hotels in Milazzo

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

Milazzo – 261 hotels and places to stay

Filter by:

Star rating

Review score

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.

Very comfortable modern hotel in excellent location near Milazzo port - boat trips to Aeolian islands. Friendly, helpful staff. Spacious room with large terrace overlooking town and harbour.
Review score
Fabulous
384 reviews
Price from
€ 109
1 night, 2 adults

Hotel Il Principe features a rooftop terrace, 1 km from Milazzo centre. In a historic building, the Principe offers elegant rooms with air conditioning, satellite TV and free Wi-Fi.

Review score
Fabulous
28 reviews
Price from
€ 79
1 night, 2 adults

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

Handy as an overnight stay prior to taking the ferry to the islands.
Review score
Very good
358 reviews
Price from
€ 110.80
1 night, 2 adults

Situated in Milazzo, 2.4 km from Baia del Tono Beach, Hotel Riviera Lido features accommodation with a garden, free private parking, a private beach area and a shared lounge.

Incredible staff
Review score
Fabulous
38 reviews
Price from
€ 103
1 night, 2 adults

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

In the city center. Close to port. Close to castle.
Review score
Very good
1,026 reviews
Price from
€ 101.60
1 night, 2 adults

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.

Location , area .
Review score
Fabulous
1,062 reviews
Price from
€ 109
1 night, 2 adults

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
Review score
Very good
287 reviews
Price from
€ 94
1 night, 2 adults

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

Great location opposite the port as we needed to travel the next morning to island. Can tell it had been renovated and most furnishings were new. Staff were great, attended to all my questions pre arrival and during our stay and at breakfast
Review score
Very good
315 reviews
Price from
€ 116
1 night, 2 adults

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.

Perfect hotel, excellent location, rich breakfast choices, safe parking underground, proximity to laundromat (130 metres away!).
Review score
Fabulous
655 reviews
Price from
€ 114
1 night, 2 adults

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.

The place is really nice, the staff super friendly. We loved the experience
Review score
Fabulous
1,002 reviews
Price from
€ 60
1 night, 2 adults
See all 261 hotels in Milazzo

Hotels with airport shuttles in Milazzo

Most booked hotels in Milazzo in the past month

See all

Budget hotels in Milazzo

  • Review score
    Superb · 275 reviews

    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.

    Guest review
    quaint , sophisticated but also down to earth owners
  • Review score
    Fabulous · 1,062 reviews

    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.

    Guest review
    The design, clean, big rooms, lovely clean bathroom.
  • Review score
    Very good · 287 reviews

    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.

    Guest review
    I loved having breakfast in the garden and being on the seafront
  • Review score
    Fabulous · 28 reviews

    Hotel Il Principe features a rooftop terrace, 1 km from Milazzo centre. In a historic building, the Principe offers elegant rooms with air conditioning, satellite TV and free Wi-Fi.

FAQs about hotels in Milazzo

What guests said about Milazzo:

  • Review score

    Train station is three kilometres from the town centre.

    Train station is three kilometres from the town centre. There are infrequent buses from the station or taxis. I shared a taxi with three others to the port which is in the town centre and it cost 20 euros ( 5 each ). I walked to the station when I left and it took an hour from the town centre. Impressive castle and fort but I did not visit the inside of either, but great views of the city from the castle hill. I enjoyed a walk out to the lighthouse on the cape, but there are buses if you don't want to walk.great views of the Aeolian islands .
    Guest review by
    Anthony
    United Kingdom
  • Review score

    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.
    Guest review by
    Anthony
    Australia
  • Review score

    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.
    Guest review by
    Robert
    Oman
  • Review score

    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)!
    Guest review by
    Claudia
    Australia
  • Review score

    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).
    Guest review by
    smallmighty
    United Kingdom
  • Review score

    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!
    Guest review by
    Arturo
    United States

See reviews by guests who stayed at hotels in Milazzo

See all
  • From € 120 per night
    Review score
    Very good · 1,026 reviews
    This hotel if a gem in the centre of Milazzo, close to all shops, restaurants, bars, ferry to the Eolian islands. It's in an antique building but the rooms have been modernized to high standards. A special thank you to Antonio at reception who was exceptional and helped us arrange car park, find the best restaurants. I'd recommend this hotel to anyone planning to stay in Milazzo.
    Guest review by
    Neal
    United Kingdom
  • From € 89 per night
    Review score
    Superb · 29 reviews
    This is a very comfortable, clean, very friendly b&b in the centre of Milazzo. From this location you can walk everywhere, go to the beach, explore the town, walk to the hydrofoils to go to the Eolian Islands. The management is very friendly, polite, professional. I really enjoyed my stay.
    Guest review by
    Stefania
    United States
  • From € 67.50 per night
    Review score
    Superb · 477 reviews
    Very nice hotel in the center of Milazzo. The rooms are large and clean. We stayed for one night because of the morning ferry to Stromboli, but if we could we would have stayed a week. The owner was very helpful and polite. We recommend.
    Guest review by
    Irek
    United Kingdom
  • From € 110 per night
    Review score
    Fabulous · 655 reviews
    hotel walking distance from the port and the promenade with all its restaurants and bars but in a residential quiet area. super handy kind staff. very well organised and maintained. AC super silent and efficient even at max power.
    Guest review by
    Ugo
    Belgium
  • From € 60 per night
    Review score
    Very good · 295 reviews
    The location is close to centre of Milazzo and to the port to catch the ferry to visit the Aeolian Islands.
    Guest review by
    Victoria
    Malta

Research, refine and make plans for your whole trip