Milan, Italy
Milan doesn't need an introduction — but it deserves one. Italy's second city and the capital of Lombardy is where the country's engine room meets its catwalk. With a metro population pushing 3.5 million, Milan is Italy's financial hub, its fashion capital, its design laboratory, and arguably its most efficient city. The trains run on time. The espresso is still excellent. And behind the sleek glass towers and the designer storefronts, there's a city with Roman foundations, Renaissance masterpieces, and a food culture that punches well above its weight.
Yes, it's expensive — by Italian standards, at least. Yes, the weather in August is oppressive. And yes, the Milanese can seem reserved compared to their Neapolitan or Roman counterparts. But that reserve is really just efficiency, and once you crack it, you'll find a city that's deeply cultured, seriously fun to eat and drink in, and full of surprises: a canal district designed by Leonardo da Vinci, a medieval castle hiding one of the world's great art collections, and a skyline that keeps getting more interesting.
This Milan travel guide covers everything you need to plan your visit: where to stay, what to eat, what to see, and how to make the most of your time in Italy's most underrated major city.
---
Best Places to Stay
Luxury
Hotel Principe di Savoia — A landmark Dorchester Collection property on Piazza della Repubblica, oozing old-school Milanese glamour since 1927. The lobby is all marble and chandeliers, the suites are enormous, and the wellness floor has a pool with mosaic tiles. The location is central without being on top of the Duomo crowds. From €350–€600 per night, but the experience is worth every euro if you're splurging.
Armani Hotel Milano — Giorgio Armani's personal vision of hospitality, directly on Via Manzoni steps from the fashion district. Every surface is Armani-designed — minimalist, muted, meticulous. The rooftop restaurant has knockout views of the skyline. Rooms from €400–€700 per night. A stay here is basically sleeping inside a design philosophy.
Bulgari Hotel Milano — Tucked on a private street in Montenapoleone, this is where fashion editors andFormula 1 drivers check in. The garden is an unexpected oasis in the city centre, the spa is one of Milan's best, and the bar makes arguably the best negroni in town. From €450 per night.
Mid-Range
Hotel Spadari al Duomo — A design-forward boutique hotel just steps from the Duomo. The interiors are contemporary Italian, the staff are warm without being overbearing, and the location is hard to beat — you can walk everywhere. Rooms from €180–€280 per night. Book early; the 28 rooms fill up fast.
NH Collection Milano Touring — A solid, comfortable option in the Porta Venezia district with well-appointed rooms, a good breakfast buffet, and easy access to the metro. The 1930s rationalist architecture gives it character. From €120–€220 per night.
Hotel Berna — One of Milan's best value mid-range hotels, located near Stazione Centrale. Recently renovated with eco-friendly touches, excellent breakfast, and genuinely helpful staff. From €100–€180 per night. A reliable choice that punches above its price point.
Budget
Ostello Bello Grande — Milan's best hostel, hands down. Steps from Stazione Centrale, with a rooftop terrace, free pasta dinners (yes, really), and a social vibe that doesn't feel forced. Dorms from €25–€40, privates from €60–€90. The common area feels like a backpacker's living room, in a good way.
MEININGER Milano Centro — A clean, modern hybrid hostel-hotel in the Città Studi area. Private rooms are hotel-quality, dorms are spacious, and the guest kitchen is well-equipped. From €20–€35 for dorms, €55–€90 for privates.
B&B Hotel Milano Sant'Ambrogio — A no-frills but well-run budget hotel near the Leonardo da Vinci museum and the canal district. Free Wi-Fi, decent breakfast, and a location that lets you walk to most sights. From €70–€120 per night.
---
Best Restaurants & Food
Fine Dining
Enrico Bartolini al MUA — Three Michelin stars for chef Enrico Bartolini, whose tasting menus are a masterclass in precision and creativity. The setting inside the MUDEC museum is striking — all curves and copper. Tasting menus from €150. Book well in advance.
Seta by Antonio Guida — Two Michelin stars at the Mandarin Oriental, delivering refined Italian cuisine with occasional Asian accents in an intimate courtyard setting. The pasta course alone is worth the trip. Tasting menus from €140.
Andrea Aprea — Two stars at the Galleria Vittorio Emanuele II, with a view of the Duomo through the windows. Aprea's cooking is deeply Italian but never predictable. Tasting menus from €130.
Trattorias & Casual
Trattoria Milanese — A Milanese institution since 1933, serving honest, traditional dishes in a no-nonsense setting near Piazza Sant'Ambrogio. The risotto alla milanese is textbook-perfect, the cotoletta is enormous, and the prices are fair. Expect €25–€40 per person.
Ratanà — Island of Isola, housed in a beautifully restored early-20th-century building overlooking a small park. Modern Milanese cuisine — meaning they take the classics seriously but aren't afraid to refine them. The risotto with saffron and ossobuco is a standout. €30–€50 per person.
Latteria San Marco — A tiny, beloved spot near Via Torino that's been serving since the 1950s. The menu changes daily, the portions are generous, and the vibe is warm and communal. Cash only. €15–€25 per person. Arrive early or be prepared to wait.
Street Food & Quick Bites
Panzerotti Luini — The queue around the block at Piazza San Giorgio tells you everything. Fried panzerotti (calzone-like stuffed dough) that are crispy, greasy, and irresistible. Get the classic mozzarella e pomodoro for about €3. Eat standing in the square like a local.
Marchesi 1824 — One of Milan's oldest pastry shops, now under Prada's ownership. The pistachio pastries and the panettone are exquisite, and the original location on Via Santa Margherita is a time capsule. A coffee and pastry will set you back €5–€10.
Piadineria Artigiana — Fresh-made piadina romagnola stuffed with prosciutto, squacquerone, and rocket. Fast, cheap, and genuinely good. Near Navigli, perfect for a quick lunch between sightseeing. €5–€8.
---
Top Attractions & Things to Do
The Duomo & Piazza del Duomo
Milan's cathedral is the third-largest church in the world and arguably the most extravagantly decorated Gothic building anywhere. Construction started in 1386 and finished in... 1965. That's 579 years of incremental obsessiveness, and it shows. The façade is a forest of spires, statues, and pinnacles — over 3,400 of the latter. Climb (or take the lift) to the rooftop terraces for a close-up of the marble architecture and panoramic views stretching to the Alps on a clear day. Inside, the nave is vast and solemn, with stained glass that glows like jewels. Don't skip the Duomo Museum and the archaeological area beneath the cathedral — the ruins of an early Christian baptistery are genuinely moving.
Practical info: Duomo admission €5; rooftop walk €14 (stairs) or €22 (lift); combined tickets available. Open 9:00–19:00 daily. Book rooftop tickets online in advance — the queue can be brutal.
Galleria Vittorio Emanuele II
The world's most beautiful shopping mall, and yes, that's a claim worth making. This 19th-century glass-vaulted gallery connects Piazza del Duomo with Piazza della Scala, and it's an architectural stunner — mosaic floors, wrought-iron details, and a central dome that floods the space with light. The luxury boutiques (Prada, Louis Vuitton, Gucci) are the main draw for shoppers, but even if you're not buying, walk through for the atmosphere. Spin on the bull's mosaic on the floor for good luck — it's a Milanese tradition.
Santa Maria delle Grazie & "The Last Supper"
Leonardo da Vinci's Il Cenacolo — The Last Supper — lives in the refectory of the convent of Santa Maria delle Grazie, a 15-minute walk from the Duomo. It's a fresco, not a painting (technically, Leonardo experimented with a dry-wall technique that started deteriorating almost immediately), and seeing it in person is quietly overwhelming. The composition, the expressions, the way light falls on the wall — photographs don't capture it.
Critical info: Advance booking is mandatory. Tickets sell out months ahead. Book on the official Cenacolo Vinciano website (cenacolovinciano.org) as early as possible. Last-minute cancellations occasionally appear. €15 + €2 booking fee. 15-minute viewing slots in groups of 30.
Castello Sforzesco & Sempione Park
A massive brick castle that was once the seat of the Visconti and Sforza dynasties, now housing several museums. The castle's courtyards are free to wander, and the museums (€5 combined ticket) include Michelangelo's final sculpture, the Pietà Rondanini, plus works by Mantegna and Bellini. The surrounding Parco Sempione is Milan's backyard — 47 hectares of green space perfect for a break between museums. Walk through to Arco della Pace, Milan's answer to the Arc de Triomphe, at the far end.
Brera District & Pinacoteca di Brera
Brera is Milan's artsy, bohemian neighbourhood — cobblestone streets, independent bookshops, vintage stores, and aperitivo bars spilling onto the sidewalks. The Pinacoteca di Brera is one of Italy's great galleries, with works by Caravaggio, Raphael, Mantegna, and Bellini in an elegant 17th-century palazzo. Don't miss The Kiss by Hayez in Room 24 — it's Italy's most famous romantic painting.
Practical info: Pinacoteca €15; free first Sunday of the month. Closed Mondays.
Navigli District
Milan's canal district, designed in part by Leonardo da Vinci (he improved the lock system in the 1490s — yes, really). By day, it's a pleasant walking area with vintage shops and artisan studios. By night, it transforms into the city's liveliest aperitivo strip. Bars line the water from 6pm, serving drinks with generous buffet spreads for €8–€12. On the last Sunday of the month, the Navigli Antique Market fills the canalside with stalls. Take tram 3 from the Duomo.
Quadrilatero della Moda (Fashion District)
Via Montenapoleone, Via della Spiga, Via Sant'Andrea, and Via Borgospesso form the golden quadrangle of Italian fashion. Even if you're not shopping, it's worth walking through — the window displays are essentially art installations, the architecture is quietly gorgeous, and the people-watching is world-class. For a more accessible fashion fix, Corso Buenos Aires (near Lima metro) has mainstream brands at normal prices over 1.3 km of storefronts.
Cimitero Monumentale
One of Europe's most extraordinary cemeteries. The Monumentale is an open-air museum of funerary art, with elaborate tombs, sculptures, and mausoleums that range from the moving to the absurdly over-the-top. Free entry. Allow at least an hour. It's quiet, uncrowded, and strangely beautiful.
---
3-Day Itinerary
Day 1: Historic Centre
Morning: Start at the Duomo — climb to the rooftop terraces first (before the crowds), then explore the cathedral interior and the archaeological area beneath. Walk through the Galleria Vittorio Emanuele II to Piazza della Scala. Coffee at Marchesi 1824.
Afternoon: Head to Santa Maria delle Grazie for The Last Supper (book months in advance). Afterward, wander through Brera — browse the galleries on Via Fiori Chiari, visit the Pinacoteca di Brera, and stop for an aperitivo at a canalside bar in the neighbourhood.
Evening: Dinner at Trattoria Milanese or Ratanà. Aperitivo in Navigli if you have energy left.
Day 2: Castles, Canals & Culture
Morning: Castello Sforzesco — explore the museums (especially the Michelangelo Pietà Rondanini), then walk through Parco Sempione to the Arco della Pace.
Afternoon: Lunch at Latteria San Marco (arrive early). Walk down to the Navigli district — browse the vintage shops on Ripa di Porta Ticinese, then take a canal boat tour (April–October, €12).
Evening: Aperitivo crawl along the Navigli — order a negroni or an Aperol spritz, grab a plate from the buffet, and repeat. Dinner at one of the trattorias in the Isola neighbourhood.
Day 3: Design, Fashion & Hidden Gems
Morning: Start at the Monumentale Cemetery (opens at 8am — go early for solitude). Walk to the fashion district for window-shopping on Via Montenapoleone. Visit 10 Corso Como (a concept store that pioneered the idea back in 1991).
Afternoon: Take the metro to Città Studi for a different, more local Milan. Visit Museo del Novecento for modern Italian art (and a view of the Duomo from the third-floor terrace). Alternatively, day trip to Lake Como (50 minutes by train from Cadorna station — highly recommended if you have the time).
Evening: Final dinner at a risotto specialist. Milan's signature dish — risotto alla milanese with saffron — is the perfect last meal.
---
Getting Around
Metro: Milan's subway has five lines (M1–M5), with frequent service from roughly 6:00 to 00:30. Single ticket €2.20; 24-hour pass €7.60; 3-day pass €12. Covers metro, trams, and buses within the urban area.
Trams: The classic orange ATM trams are a charming way to get around, especially lines 1 and 19 that pass through the centre. Slower than the metro but more scenic.
Walking: The historic centre (Duomo, Brera, Navigli, Castello Sforzesco) is very walkable. Most major sights are within a 20-minute walk of each other.
Bikes: BikeMi is Milan's bike-sharing system. Docking stations everywhere in the centre. Day pass €4.95. Milan is flat and increasingly bike-friendly.
Airport transfers: Malpensa Express train to Cadorna or Centrale (€13, 50 minutes from MXP). Linate is closest — bus #73 or ATM shuttle to Centrale (€5, 25 minutes). Bergamo Orio al Serio — Terravision bus to Centrale (€5–€6, 60 minutes).
---
Practical Tips
Best time to visit: April–June and September–October. Milan in July–August is hot (35°C+), humid, and surprisingly empty as locals escape to the coast. Winter is cold and grey but good for shopping and indoor museums. Fashion Weeks (February and September) mean higher prices and fuller hotels.
Budget: Milan is Italy's most expensive city. A budget traveller can manage on €70–€90/day (hostel, street food, walking). Mid-range: €130–€200/day. Luxury starts at €350/day and goes up fast.
Safety: Milan is generally safe. The main tourist areas (Duomo, Centrale, Navigli) have pickpockets — keep your bag zipped and your phone off the café table. The area around Stazione Centrale can feel sketchy late at night but is fine during the day. Emergency number: 112.
Language: Italian, obviously. English is widely spoken in hotels, restaurants, and shops. A few words of Italian go a long way: buongiorno (good morning), grazie (thank you), il conto (the bill).
Tipping: Not expected. Service charge (coperto) is usually included in restaurant bills. Round up or leave €1–€2 for good service if you like.
Shopping: Sales (saldi) happen twice a year — January–February and July–August. Outside these periods, outlets like Serravalle Designer Outlet (60 minutes by bus) offer year-round discounts.
---
Where to Next?
Milan is the gateway to northern Italy and beyond. Here are some natural next stops:
- Venice, Italy — 2.5 hours by train. The floating city needs no introduction.
- Florence, Italy — 1.5 hours by high-speed train. Renaissance art, Tuscan food, and Brunelleschi's dome.
- Rome, Italy — 3 hours by Frecciarossa. The Eternal City, with 3,000 years of history on every corner.
- Zurich, Switzerland — 3.5 hours by train. Swiss precision, lakeside living, and a gateway to the Alps.
- Nice, France — 4.5 hours by train (or 1-hour flight). The French Riviera, with Mediterranean beaches and Provençal charm.
---
This Milan travel guide was last updated in April 2026. Prices and details may change — always verify before you travel. Now go book that flight.