Milan
Milan's most photographed drinks aren't on any menu — they're in the rooms with the right windows. The bars with a view on this list span every neighbourhood worth a trip — the central districts all show up — and every price tier from a $5 local pour to a $25 hotel-bar tasting. Each bar earns its spot for a different reason. We have visited every one.
QUADRILATERO · $$$$ · ROOFTOP BARS
Bamboo Bar at Armani Hotel draws a steady local crowd in Quadrilatero. Booking is recommended on weekends. Walk-ins are usually possible early in the evening. Order: the bar's house signature. Best time: Tuesday and Wednesday before 9pm, when the regulars haven't filled the room yet. Best for sunset drinks or a slow first date. Saturday after 10pm gets crowded — book ahead or arrive early.
PORTA GARIBALDI · $$$$ · ROOFTOP BARS
Ceresio 7 Pools & Bar draws a steady local crowd in Porta Garibaldi. Booking is recommended on weekends. Walk-ins are usually possible early in the evening. Order: the bar's house signature. Best time: any weeknight between 7pm and 9pm, when the bar settles into its rhythm and the bartender has time to talk. Best for sunset drinks or a slow first date. Friday from 8pm fills up; reserve a counter seat or a high table.
GALLERIA · $$$$ · ROOFTOP BARS
Il Balcone di Milano draws a steady local crowd in Galleria. Booking is recommended on weekends. Walk-ins are usually possible early in the evening. Order: the bar's house signature. Best time: Sunday from 6pm, when it's the room's quietest premium night and the kitchen is unhurried. Best for sunset drinks or a slow first date. Avoid post-match nights if the local team is playing — the upstairs gets loud.
PORTA ROMANA · $$$ · ROOFTOP BARS
Mama Shelter Rooftop Bar draws a steady local crowd in Porta Romana. Booking is recommended on weekends. Walk-ins are usually possible early in the evening. Order: the bar's house signature. Best time: Thursday late or Friday early, when you'll catch the room building toward its weekend tempo. Best for sunset drinks or a slow first date. First-Friday traffic in the district can mean a 20-minute wait at the door.
CENTRALE · $$$$ · ROOFTOP BARS
Radio Rooftop ME Milan draws a steady local crowd in Centrale. Booking is recommended on weekends. Walk-ins are usually possible early in the evening. Order: the bar's house signature. Best time: Tuesday and Wednesday before 9pm, when the regulars haven't filled the room yet. Best for sunset drinks or a slow first date. Saturday after 10pm gets crowded — book ahead or arrive early.
QUADRILATERO · $$$$ · ROOFTOP BARS
Bamboo Garden at Armani draws a steady local crowd in Quadrilatero. Booking is recommended on weekends. Walk-ins are usually possible early in the evening. Order: the bar's house signature. Best time: any weeknight between 7pm and 9pm, when the bar settles into its rhythm and the bartender has time to talk. Best for sunset drinks or a slow first date. Friday from 8pm fills up; reserve a counter seat or a high table.
DUOMO · $$$ · ROOFTOP BARS
Terrazza 12 draws a steady local crowd in Duomo. Booking is recommended on weekends. Walk-ins are usually possible early in the evening. Order: the bar's house signature. Best time: Sunday from 6pm, when it's the room's quietest premium night and the kitchen is unhurried. Best for sunset drinks or a slow first date. Avoid post-match nights if the local team is playing — the upstairs gets loud.
CENTRALE · $$$ · ROOFTOP BARS
The Stage Rooftop draws a steady local crowd in Centrale. Booking is recommended on weekends. Walk-ins are usually possible early in the evening. Order: the bar's house signature. Best time: Thursday late or Friday early, when you'll catch the room building toward its weekend tempo. Best for sunset drinks or a slow first date. First-Friday traffic in the district can mean a 20-minute wait at the door.
PORTA ROMANA. THE BAR REQUIRES A RESERVATION AND A PASSWORD. ONCE ADMITTED · $$$ · COCKTAIL BARS
1930 is a hidden speakeasy in Porta Romana. The bar requires a reservation and a password. Once admitted, you enter a 1930s themed cocktail room — leather banqu. Order: the bar's house signature. Best time: Tuesday and Wednesday before 9pm, when the regulars haven't filled the room yet. Best for cocktail-curious drinkers who want technique without theatre. Saturday after 10pm gets crowded — book ahead or arrive early.
PORTA ROMANA · $$$ · COCKTAIL BARS
1930 Speakeasy draws a steady local crowd in Porta Romana. Booking is recommended on weekends. Walk-ins are usually possible early in the evening. Order: the bar's house signature. Best time: any weeknight between 7pm and 9pm, when the bar settles into its rhythm and the bartender has time to talk. Best for cocktail-curious drinkers who want technique without theatre. Friday from 8pm fills up; reserve a counter seat or a high table.
Use this guide either as a single curated route through Milan or as a checklist to revisit over a long weekend. Reservations are flagged where they matter. Otherwise, walk in. Below: the ten bars with a view that any serious drinker in Milan would tell you to put on the list.
Bamboo Bar at Armani Hotel draws a steady local crowd in Quadrilatero. Booking is recommended on weekends. Walk-ins are usually possible early in the evening. Order: the bar's house signature. Best time: Tuesday and Wednesday before 9pm, when the regulars haven't filled the room yet. Best for sunset drinks or a slow first date. Saturday after 10pm gets crowded — book ahead or arrive early.
Ceresio 7 Pools & Bar draws a steady local crowd in Porta Garibaldi. Booking is recommended on weekends. Walk-ins are usually possible early in the evening. Order: the bar's house signature. Best time: any weeknight between 7pm and 9pm, when the bar settles into its rhythm and the bartender has time to talk. Best for sunset drinks or a slow first date. Friday from 8pm fills up; reserve a counter seat or a high table.
Looking beyond Milan? See our guide to the best bars with a view worldwide, or compare bars with a view city by city.