CityGuides360
Find a tour

Where to stay in Milan

Pick a neighbourhood first, then a place. Each area suits a different kind of trip.

We may earn a commission if you book through links on this page, at no extra cost to you. How we make money

Flying in? Book your Milan airport transfer.

Duomo and the Centro Storico

Best for: First-timers who want the Duomo, the Galleria and La Scala on the doorstep, with two Metro lines at Duomo

  1. The Glamore Milano Duomo

    Hotel · €€€€

    In a historic building on Piazza del Duomo with cathedral views, guest score 9.1

  2. ODSweet Duomo Milano Hotel

    Hotel · €€€€

    On the corner of Piazza del Duomo and Via Mazzini, location rated 9.8 by guests

  3. The Street Milano Duomo

    Hotel · €€€€

    Design boutique hotel a few steps from the Duomo and La Scala, guest score 9.1

  4. Hotel Spadari Al Duomo

    Hotel · €€€

    Boutique hotel between the Duomo and the Ambrosiana, guest score 9.4

  5. Room Mate Collection Giulia

    Hotel · €€€

    Design hotel about 100 m from Duomo Metro station, over 8,000 guest reviews

  6. Antica Locanda Dei Mercanti

    Hotel · €€€

    Small hotel in a quiet street near Cordusio, location rated 9.9 by guests

  7. Suite Milano Duomo

    Guesthouse · €€€

    Guesthouse suites a short walk from the cathedral, guest score 9.4

  8. Hotel The Square Milano Duomo

    Hotel · €€€

    Modern hotel near Piazza Missori, about 10 minutes' walk from the Duomo

  9. Hotel Dei Cavalieri Milano Duomo

    Hotel · €€€

    Classic hotel on Piazza Missori, next to the Missori Metro stop

  10. Hotel Gran Duca Di York

    Hotel · €€€

    18th-century palazzo with frescoed hall near Cordusio; soft drinks in the minibar included

  11. Hotel Regina

    Hotel · €€

    Hotel in a historic building near the Colonne di San Lorenzo, guest score 8.9 from over 2,500 reviews

  12. B&B Hotel Milano City Center Duomo

    Hotel · €€

    Budget chain hotel close to Cordusio and Cairoli, location rated 9.6

  13. B&B HOTEL Milano Duomo Velasca

    Hotel · €€

    Budget chain hotel with family rooms near Piazza Missori, pets welcome

  14. London Hotel

    Hotel · €€

    Simple hotel near Cairoli Metro, five minutes' walk from Cadorna for the Malpensa Express

Brera

Best for: An elegant, artistic base of cobbled lanes, galleries and wine bars, close to the Pinacoteca and the Castello

  1. Palazzo Parigi Hotel & Grand Spa

    Hotel · 5-star · €€€€

    Luxury hotel with a large spa and a private garden on the edge of Brera and the fashion district, guest score 9.3

  2. Vmaison Brera Milano

    Hotel · 5-star · €€€€

    5-star hotel with garden and restaurant in the heart of Brera

  3. Casa Brera, a Luxury Collection Hotel

    Hotel · €€€€

    Luxury Collection hotel about 300 m from La Scala, guest score 9.2

  4. Senato Hotel Milano

    Hotel · €€€€

    Early-1900s building with a courtyard bar and gym, five minutes from Via della Spiga, guest score 8.8

  5. Hotel Milano Scala

    Hotel · €€€

    Zero-emissions hotel in Brera, ten minutes' walk from the Duomo, guest score 8.7

  6. Brera Prestige B&B

    Guesthouse · €€€

    B&B rooms 250 m from the Castello Sforzesco and Lanza Metro, guest score 9.4

  7. The Unique Hotel Brera

    Hotel · €€€

    Hotel four minutes' walk from the Castello Sforzesco, location rated 9.5

  8. The Unique Brera

    Guesthouse · €€€

    Rooms on Piazza del Carmine with coffee machines and minibars, guest score 8.7

  9. Locanda Pandenus Brera

    bed_and_breakfast · €€€

    Rooms above the Pandenus restaurant, where breakfast is served, guest score 8.7

  10. Suite Michelangelo in Brera

    bed_and_breakfast · €€€

    Small B&B on Via Mercato, guest score 9.0

  11. Brera Boutique Suites Milano

    apartment · €€€

    Serviced suites on Piazza San Marco, guest score 8.6 from about 1,300 reviews

  12. AH - Collezione Brera

    Hotel · €€€

    Rooms with coffee machines and kettles on Corso di Porta Nuova, guest score 8.3

  13. Castello Sforzesco Suites by Brera Apartments

    Guesthouse · €€€

    Suites on Via Cusani, between the castle and Brera

Porta Nuova, Isola and Garibaldi

Best for: Modern Milan, with design hotels near the Bosco Verticale, easy rail links from Porta Garibaldi and lively Isola restaurants

  1. Hotel VIU Milan, a Member of Design Hotels

    Hotel · €€€€

    Rooftop pool with 360° views, spa and gym, ten minutes' walk from Piazza Gae Aulenti

  2. NH Collection Porta Nuova

    Hotel · €€€

    Modern hotel 450 m from Piazza Gae Aulenti, guest score 8.6

  3. Aiello Hotels - Isola Design District

    Hotel · €€€

    Design hotel 150 m from Isola Metro and 500 m from the Bosco Verticale

  4. Holiday Inn Milan Garibaldi Station

    Hotel · €€€

    Chain hotel next to Porta Garibaldi station, guest score 8.2

  5. Avani Palazzo Moscova Milan Hotel

    Hotel · €€€

    Former NH Palazzo Moscova by Porta Garibaldi station, guest score 7.9

  6. BB Hotels Aparthotel Isola

    apartment · €€

    Soundproofed apartments with kitchenettes, a short walk from Porta Garibaldi

  7. Easy Isola

    apartment · €€

    Apartment in Isola, location rated 9.7

  8. Porta Garibaldi

    apartment · €€

    Fourth-floor apartment on Viale Pasubio, guest score 9.6

  9. Borsieri 29 - Heart Of Isola

    apartment · €€

    Apartment on Via Borsieri among Isola's bars and restaurants

  10. B&B Hotel Milano Cenisio Garibaldi

    Hotel · €€

    Budget chain hotel five minutes' drive from Porta Garibaldi station, pet friendly

Price guide per night: € under €100, €€ €100 to €200, €€€ €200 to €400, €€€€ over €400. Checked November 2026.