• Hotel

    Ibis Milano Centro

    rated as 3.5 out of 5 by 8,290 reviewers
    1.89 km from city centre
    from 70 € per night
  • Hotel
    7.11 km from city centre
    from 71 € per night
  • Hotel

    Glam Milano

    rated as 4 out of 5 by 1,665 reviewers
    2.45 km from city centre
    from 105 € per night
  • Hostel

    Mio Hostel

    rated as 3 out of 5 by 247 reviewers
    4.61 km from city centre
    from 51 € per night
  • Hotel

    Hotel Da Vinci

    rated as 3.5 out of 5 by 2,708 reviewers
    7.53 km from city centre
    from 75 € per night
  • Hotel

    Palazzo Vittoria Hotel Milano

    rated as 4 out of 5 by 38 reviewers
    1.57 km from city centre
    from 178 € per night
  • Hotel

    Enterprise Hotel Design & Boutique

    rated as 4.5 out of 5 by 2,430 reviewers
    3.24 km from city centre
    from 115 € per night
  • Hotel

    iH Hotels Milano Gioia

    rated as 3.5 out of 5 by 775 reviewers
    4.05 km from city centre
    from 96 € per night
  • Hotel

    Idea Hotel Milano San Siro

    rated as 2 out of 5 by 2,418 reviewers
    8.47 km from city centre
    from 63 € per night
  • Hotel

    Palazzo Loreto Hotel Milano

    rated as 3.5 out of 5 by 12 reviewers
    3.44 km from city centre
    from 89 € per night
  • Hotel

    J24 Hotel Milano

    rated as 3.5 out of 5 by 293 reviewers
    3.57 km from city centre
    from 73 € per night
  • Hotel

    Avani Palazzo Moscova Milan Hotel

    rated as 4.5 out of 5 by 401 reviewers
    1.76 km from city centre
    from 176 € per night
  • Hotel

    IH Hotels Milano Centrale

    rated as 3.5 out of 5 by 62 reviewers
    2.44 km from city centre
    from 115 € per night
  • Hotel

    Hotel Milano Regency

    rated as 3.5 out of 5 by 607 reviewers
    3.63 km from city centre
    from 71 € per night
  • Hotel

    Scarlatti Hotel Milano

    rated as 4 out of 5 by 14 reviewers
    2.66 km from city centre
    from 80 € per night

Hotels in Milan with breakfast included

  • Hotel

    The Unique Brera Suites

    rated as 4 out of 5 by 25 reviewers
    556 m from city centre
    from 242 € per night
  • Hotel

    ATA QUARK 2 APARTMENTS

    rated as 4 out of 5 by 1 reviewers
    3.49 km from city centre
  • Hotel

    Antica Locanda Leonardo

    rated as 4.5 out of 5 by 169 reviewers
    1.32 km from city centre
    from 234 € per night
  • Hotel

    Magville

    rated as 4.5 out of 5 by 53 reviewers
    2.23 km from city centre
    from 185 € per night
  • Hotel

    Hotel Berna

    rated as 4.5 out of 5 by 8,426 reviewers
    2.35 km from city centre
    from 94 € per night
  • Hotel

    Urban Hive Milano

    rated as 4.5 out of 5 by 137 reviewers
    1.3 km from city centre
    from 220 € per night
  • Hotel

    Milano Scala

    rated as 4 out of 5 by 909 reviewers
    414 m from city centre
  • Hotel

    c-hotels Rubens

    rated as 4.5 out of 5 by 1,316 reviewers
    3.36 km from city centre
    from 81 € per night
  • Hotel

    B&B Hotel Milano Sant'Ambrogio

    rated as 4.5 out of 5 by 1,347 reviewers
    1.31 km from city centre
    from 111 € per night

Best value for money hotels in Milan

Great value hotels for your stay in Milan

  • Hotel

    10 KEYS MILANO

    rated as 4.5 out of 5 by 9 reviewers
    1.97 km from city centre
    from 218 € per night
  • Aparthotel

    Residenze Niguarda

    rated as 5 out of 5 by 1 reviewers
    5.67 km from city centre
    from 96 € per night
  • Hotel

    Fontana 16 Rooms

    rated as 5 out of 5 by 1 reviewers
    1.53 km from city centre
    from 167 € per night
  • Hotel

    Vico Milano

    rated as 4.5 out of 5 by 23 reviewers
    1.16 km from city centre
    from 343 € per night
  • Aparthotel

    Aparthotel Duomo

    rated as 5 out of 5 by 99 reviewers
    579 m from city centre
    from 273 € per night
  • Hotel

    AXYHOTELS InnStyle Milano

    rated as 5 out of 5 by 66 reviewers
    2.01 km from city centre
    from 165 € per night
  • Hotel

    The Glamore Milano Duomo

    rated as 4 out of 5 by 41 reviewers
    277 m from city centre
    from 540 € per night
  • Hotel

    NEMI, Milan, a Tribute Portfolio Hotel

    rated as 5 out of 5 by 35 reviewers
    1.8 km from city centre
    from 341 € per night
  • Hotel

    iQ Hotel Milano

    rated as 4.5 out of 5 by 415 reviewers
    2.4 km from city centre
    from 122 € per night

Best rated hotels in Milan

Explore the most popular hotels in Milan based on ratings from other travellers

  • Aparthotel
    431 m from city centre
    from 192 € per night
  • Hotel

    Portrait Milano - Lungarno Collection

    rated as 5 out of 5 by 377 reviewers
    933 m from city centre
    from 1.024 € per night
  • Hotel

    Hotel Calimala Milano

    rated as 5 out of 5 by 251 reviewers
    2.03 km from city centre
    from 160 € per night
  • Aparthotel

    Aparthotel Meneghino

    rated as 5 out of 5 by 243 reviewers
    1.63 km from city centre
    from 126 € per night
  • Hotel
    4.75 km from city centre
  • Hotel

    Casual Eclettico Milano by Casual Hoteles

    rated as 5 out of 5 by 158 reviewers
    2.54 km from city centre
    from 99 € per night
  • Hotel

    Park Hyatt Milano

    rated as 5 out of 5 by 2,859 reviewers
    234 m from city centre
    from 1.403 € per night
  • Hotel

    Hotel Spadari Al Duomo True Stay

    rated as 5 out of 5 by 3,597 reviewers
    216 m from city centre
    from 323 € per night
  • Hotel

    Mandarin Oriental, Milan

    rated as 5 out of 5 by 793 reviewers
    604 m from city centre
    from 1.236 € per night

Cheap hotels in Milan

Affordable budget hotels in Milan

  • Hotel

    APARTHOTEL CASA MIA

    rated as 5 out of 5 by 23 reviewers
    1.71 km from city centre
    from 143 € per night
  • Hotel

    Boutique Hotel Martini 17

    rated as 5 out of 5 by 23 reviewers
    4.11 km from city centre
    from 137 € per night
  • Hotel

    Leia Hospitality

    rated as 5 out of 5 by 12 reviewers
    1.26 km from city centre
    from 108 € per night
  • Hotel

    Lancaster Hotel

    rated as 4.5 out of 5 by 1,729 reviewers
    1.93 km from city centre
    from 166 € per night
  • Hotel

    Hotel Gran Duca Di York

    rated as 4.5 out of 5 by 2,703 reviewers
    200 m from city centre
    from 243 € per night
  • Hotel

    B&B HOTEL Milano Duomo Velasca

    rated as 4.5 out of 5 by 31 reviewers
    591 m from city centre
    from 150 € per night
  • Aparthotel

    Numa Milan Montenero

    rated as 4 out of 5 by 43 reviewers
    1.86 km from city centre
    from 176 € per night
  • Hotel

    Gioia 55

    rated as 4.5 out of 5 by 3 reviewers
    2.7 km from city centre
  • Hotel

    Hotel Teco

    rated as 4.5 out of 5 by 734 reviewers
    2.3 km from city centre
    from 100 € per night

Travel tips for Milan

FAQs about hotels in Milan

Explore more hotels in Milan