Search Filter

Price

Star
  • 0
  • 27
  • 40
  • 4
  • 3
  • 308
Accommodation Type
  • Bed and breakfasts 113
  • Apartments 75
  • Holiday homes 60
  • Hotels 56
  • Aparthotels 21
  • Guest houses 16
  • Farm stays 12
  • Villas 9
  • Country houses 5
  • Holiday parks 4
  • Resorts 4
  • Campsites 3
  • Boats 2
  • Hostels 1
  • Lodges 1
Hotel Facilities
  • Air conditioning301
  • Heating255
  • WiFi available in all areas239
  • Non-smoking rooms220
  • Family rooms205
  • Airport shuttle190
  • Airport shuttle (additional charge)184
  • Daily maid service173
  • Garden172
  • Breakfast options168

382 Hotels in Milazzo

Order By
cruise
Cassisi Hotel

Via Cassisi 5 , Milazzo , 98057

This new hotel is situated in the historic centre of Milazzo, just a short walk away from the small tourist port and the embarkation point for ferries...

Guest Reviews
8.7 out of 10

From 184 Reviews
Starting From
EUR 60
cruise
Milazzo INN

via pescheria 9 , Milazzo , 98057

Featuring free WiFi, Milazzo INN offers accommodation in Milazzo, 300 metres from Milazzo Harbour. Featuring a bar, this 3-star hotel has air-conditio...

Guest Reviews
0 out of 10

From 0 Reviews
Starting From
EUR 0
cruise
La Chicca Palace Hotel

Via Ten. La Rosa 1 , Milazzo , 98057

Set in the historic centre of Milazzo, La Chicca Palace Hotel is just 100 metres from the harbor where boats depart for the Aeolian Islands. This his...

Guest Reviews
9 out of 10

From 171 Reviews
Starting From
EUR 74
Hotel California

Via Del Sole 9 , Milazzo , 98057

Located in the centre of Milazzo, Hotel California is just 600 metres from the sandy beach and 250 metres from the port offering ferry links to the Ae...

Guest Reviews
7.6 out of 10

From 183 Reviews
Starting From
EUR 45
Hotel Medici

Via G.Medici 81 , Milazzo , 98057

Hotel Medici is set in a 19th-century building in Milazzo's historic centre. It is 100 metres from the cathedral, 500 metres from the castle, and a 5-...

Guest Reviews
8.9 out of 10

From 275 Reviews
Starting From
EUR 52
Petit Hotel

Via Dei Mille, 37 , Milazzo , 98057

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

Guest Reviews
8.6 out of 10

From 496 Reviews
Starting From
EUR 55
Hotel San Michele

Via Colonnello Magistri 65 , Milazzo , 98057

Hotel San Michele is a 5-minute walk from the harbour of Milazzo. The property features a restaurant serving traditional Sicilian cuisine. All rooms o...

Guest Reviews
8.8 out of 10

From 238 Reviews
Starting From
EUR 75
Hotel La Bussola

Via Nino Bixio 11/12 , Milazzo , 98057

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-co...

Guest Reviews
8.6 out of 10

From 231 Reviews
Starting From
EUR 80
Hotel Il Principe

Via Lungomare Garibaldi 243 , Milazzo , 98057

Hotel Il Principe features a rooftop terrace with hot tub, 1 km from Milazzo centre. In a historic building, the Principe offers elegant rooms with ai...

Guest Reviews
8.7 out of 10

From 641 Reviews
Starting From
EUR 53.1
Hotel Garibaldi

Via Lungomare Garibaldi 311 , Milazzo , 98057

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

Guest Reviews
8.6 out of 10

From 300 Reviews
Starting From
EUR 53.68