Best Rooftop Cafes in Milan With Views Worth the Climb
Words by
Marco Ferrari
Best Rooftop Cafes in Milan With Views Worth the Climb
Milan has a secret that most visitors never bother to look up and find. While the city's cathedral and fashion district hog all the postcard attention, some of the best rooftop cafes in Milan sit quietly above the skyline, offering panoramic views that stretch from the Duomo's spires to the distant Alps on clear mornings. I've spent the better part of a decade drinking espresso at altitude in this city, and I can tell you that the highest cafes here are not just about the view. They are about escaping the relentless pace of the streets below, finding a pocket of calm where the only thing that matters is the cup in your hand and the horizon ahead.
Milan's relationship with outdoor space is complicated. The city is dense, industrial in parts, and brutally humid in summer. But the rooftops tell a different story. They are where Milanese professionals go to decompress after a long day at the office, where couples watch the sun set behind the Bosco Verticale, and where you can finally understand why this city, for all its reputation as a business capital, has a deeply romantic side. The outdoor cafes Milan offers at elevation are not gimmicks. They are institutions, each with its own personality, its own crowd, and its own reason to climb.
Terrazza Aperol: The Duomo's Front-Row Seat
You will find Terrazza Aperol right on the Piazza del Duomo, technically on the first terrace level of the Galleria Vittorio Emanuele II, though the actual rooftop experience spills upward from there. The address puts you at the heart of Milan's most photographed square, and the view from the upper terrace is one of the few places where you can look directly at the Duomo's marble facade from above, watching the tourists below become tiny figures moving around the cathedral's base.
Order the Aperol Spritz here, obviously, but do it in the late afternoon when the light turns the Duomo's stone a warm amber. The spritz costs around 12 to 15 euros, which is steep for Milan, but you are paying for the seat and the spectacle. What most tourists do not know is that the terrace gets significantly less crowded on weekday mornings before 11 a.m., when the Aperol staff are still setting up and you can grab a corner table with an unobstructed view of the Madonnina statue at the cathedral's peak. The connection to Milan's history here is literal. The Galleria was built in the 1860s as a symbol of Italian unification, and sitting on its rooftop feels like sitting on top of that ambition.
One honest complaint: the service on weekend afternoons can be painfully slow, and the staff sometimes prioritize larger groups, so if you are a solo visitor or a couple, you may wait 20 minutes for a drink during peak hours.
Ceresio 7: Where Fashion Meets the Sky
Ceresio 7 sits on Via Ceresio in the Porta Nuova district, perched atop a building that houses the Armani headquarters. This is not a cafe in the traditional sense. It is a rooftop restaurant and bar that operates on the upper floors, and the outdoor terrace wraps around the building with views that take in the Bosco Verticale, the Unicredit Tower, and on clear days, the Alps. The crowd here skews toward fashion industry professionals, especially during fashion week, when the terrace becomes an extension of the show circuit.
I recommend arriving for an aperitivo starting around 6:30 p.m., when the kitchen sends out small plates alongside cocktails that run 14 to 18 euros. The view of the Bosco Verticale from this angle is something most visitors never see, because they photograph the towers from the street below. From above, the vertical forests look like living architecture, and the contrast with the glass towers beside them is striking. What most people do not realize is that Ceresio 7 has a strict dress code that is enforced more rigorously than the website suggests. Sneakers and casual shorts will get you turned away, even in summer, so dress as if you are meeting a client.
The Porta Nuova district itself is a masterclass in Milan's modern transformation. This was industrial wasteland two decades ago, and now it is the city's most expensive real estate. Ceresio 7 sits at the center of that reinvention, and the skyline you see from its terrace is the physical evidence of Milan's 21st-century ambitions.
Terrazza del Duomo: The Cathedral's Own Rooftop
The Duomo's rooftop terraces are not a cafe in the conventional way, but the small bar and refreshment area near the top of the cathedral stairs serves espresso and panini to the thousands who climb the 150-plus steps each day. The address is Piazza del Duomo, and the experience is unlike anything else in Milan. You are standing on the roof of one of the largest Gothic cathedrals in the world, surrounded by flying buttresses and marble pinnacles, with the city spreading out in every direction.
The espresso costs around 3 to 4 euros, which is reasonable given the location, and the panini are basic but satisfying after the climb. The best time to visit is early morning, before 9 a.m., when the light is soft and the crowds are thin enough that you can actually lean against the railing and take in the view without someone's selfie stick in your face. What most tourists do not know is that the terraces are accessible by elevator for a slightly higher ticket price, and the elevator entrance is on the north side of the cathedral, which most people walk right past.
The Duomo took nearly six centuries to complete, and standing on its roof, you feel the weight of that timeline. Every stone was carved by hand, and the view from above is the reward for all that labor. This is not a sky cafe Milan offers in the trendy sense. It is something older and more profound.
10 Corso Como Café: The Garden Above the Courtyard
10 Corso Como sits at Corso Como 10, in the Garibaldi district, and its rooftop terrace is one of the most underappreciated outdoor cafes Milan has to offer. The complex below is a concept store, gallery, and bookshop, and the rooftop garden above it is a quiet refuge that most visitors to the store never discover because the entrance is tucked behind the gallery space on the upper floor.
The menu leans toward light lunch options, salads, and natural wines, with prices ranging from 10 to 18 euros for food and 8 to 12 for drinks. The view is not panoramic in the way that Ceresio 7's is. Instead, you look out over the rooftops of the Garibaldi neighborhood, with the Bosco Verticale visible in the distance and the old railway infrastructure of the district framing the foreground. What most people do not know is that the rooftop is open to the public without requiring a purchase from the store below, though the staff may not volunteer this information.
The connection to Milan's character here is about curation. 10 Corso Como was founded in 1990 by Carla Sozzani, a former gallery owner, and the rooftop reflects her sensibility. Everything is intentional, from the plantings to the furniture to the music. It is a Milan cafes with views experience that rewards patience and attention.
Terrazza Triennale: Art and Espresso Above the Brera
The Terrazza Triennale sits atop the Palazzo dell'Arte in Parco Sempione, at Viale Emilio Alemagna 6, just south of the Sforza Castle. This rooftop terrace is part of the Triennale design museum, and it is one of the best-kept secrets among Milan's sky cafes Milan residents actually use on a regular basis. The view takes in the castle, the Arch of Peace, and the park below, with the city skyline rising behind.
The cafe serves espresso, cocktails, and small plates, with drinks ranging from 4 to 12 euros depending on what you order. The best time to visit is late afternoon on a weekday, when the museum crowd has thinned and the park below is full of locals walking dogs and jogging. What most tourists do not know is that the terrace is accessible even when the museum is closed, because the cafe operates on its own schedule, and the entrance is from the park side of the building, not through the museum itself.
The Triennale has been Milan's design institution since 1933, and the rooftop terrace is a fitting extension of that legacy. The furniture is mid-century, the lines are clean, and the view is composed like a photograph. This is outdoor cafes Milan style, where even the act of drinking coffee is treated as a design problem worth solving.
Piz: Gelato Above the Streets
Piz is a small gelateria with a rooftop seating area at Via San Marco 1, just south of the Brera district. It is not a full cafe, but the rooftop terrace above the shop is one of the most charming spots in Milan for a late-afternoon gelato with a view. The gelato itself is excellent, made in small batches, with flavors that rotate seasonally. A cone or cup runs 3 to 5 euros, and the rooftop seats maybe a dozen people at most.
The best time to visit is mid-afternoon, between 3 and 5 p.m., when the Brera streets below are at their most lively and the light on the buildings is warm. What most people do not know is that the rooftop is technically a private terrace for the building's residents, but the gelateria staff will let you up if you ask politely and the space is not full. This is the kind of insider knowledge that makes living in Milan rewarding.
Brera is Milan's bohemian quarter, the neighborhood where artists and students have lived for decades, and Piz fits perfectly into that ecosystem. The rooftop is small and unpretentious, and the view is intimate rather than sweeping. It is the kind of place where you sit on a low wall and eat pistachio gelato while watching the neighborhood go about its evening.
Radio Rooftop Bar: The Skyline's Edge
Radio Rooftop Bar sits atop the ME Milan Il Duca hotel on Piazza del Liberty, just off Corso Vittorio Emanuele II. This is one of the more dramatic sky cafes Milan has to offer, with a terrace that wraps around the building's upper floors and offers a direct view of the Duomo from an angle that most visitors never see. The cocktails are expertly made, running 14 to 18 euros, and the small plates are Mediterranean with a modern twist.
The best time to visit is sunset, when the Duomo's marble catches the last light and the city below begins to glow. Arrive by 7 p.m. in summer to secure a seat with a direct view. What most people do not know is that the terrace has a retractable roof, which means it operates year-round, even in winter, when the heated enclosed space offers the same view without the cold. This is a detail that most guidebooks miss.
The Piazza del Liberty area has been redeveloped in recent years, and Radio sits at the intersection of old Milan and new. The Liberty-style architecture of the surrounding buildings contrasts with the modern glass of the hotel, and the rooftop is where those two eras meet. It is outdoor cafes Milan style at its most polished.
Giacomo Arengario: The Duomo's Mirror
Giacomo Arengario sits in Piazza del Duomo, on the upper floors of the Palazzo dell'Arengario, which now houses the Museo del Novecento. The rooftop terrace here offers one of the most direct views of the Duomo's facade, and the cafe serves espresso, cocktails, and light meals in a space that feels like a private living room suspended above the square.
Prices are moderate for the location, with espresso around 4 euros and cocktails 12 to 15. The best time to visit is early evening, when the museum is still open and the square below is lit but not yet crowded with the late-night aperitivo crowd. What most people do not know is that the terrace is accessible from the museum entrance, and you do not need to be a museum visitor to access the cafe, though the signage is not always clear about this.
The Museo del Novecento houses Milan's 20th-century art collection, and the rooftop terrace frames the Duomo in a way that feels like looking at a painting of the city from inside a museum dedicated to it. The connection between the art below and the view above is seamless, and it is one of the most thoughtful rooftop experiences in Milan.
When to Go and What to Know
Milan's rooftop season runs roughly from April through October, though several of the venues listed above operate year-round with heated or enclosed terraces. The best months for clear views are May and September, when the humidity is lower and the Alps are visible on the horizon more often than not. Weekday mornings are almost always less crowded than weekends, and the light for photography is best in the first two hours after sunrise and the last two hours before sunset.
Dress codes vary. Ceresio 7 and Radio enforce them strictly. The Duomo terraces and Piz are casual. Always check opening hours in advance, because several of these rooftops close for private events, especially during fashion week in February and September. Cash is less necessary than it used to be, but having 20 to 30 euros in bills is wise for smaller venues like Piz where card minimums may apply.
Frequently Asked Questions
Is Milan expensive to visit? Give a realistic daily budget breakdown for mid-tier travelers.
A mid-tier traveler should budget approximately 120 to 160 euros per day, covering a mid-range hotel (80 to 110 euros per night), two meals at casual restaurants (25 to 35 euros total), local transport (5 to 10 euros for metro and tram), and a museum entry or two (15 to 20 euros). Rooftop drinks and aperitivo can add another 15 to 25 euros depending on the venue.
What is the most reliable neighborhood in Milan for digital nomads and remote workers?
The Porta Garibaldi and Isola districts offer the highest concentration of co-working spaces, cafes with reliable Wi-Fi, and affordable lunch options. Coworking spaces in this area typically charge 200 to 300 euros per month for a dedicated desk, and most cafes provide stable connections during off-peak hours between 10 a.m. and noon.
What is the average cost of a specialty coffee or local tea in Milan?
A standard espresso at the bar costs 1.20 to 1.50 euros. A cappuccino or specialty coffee at a sit-down cafe ranges from 2.50 to 4.50 euros. Rooftop and terrace venues charge 3.50 to 6 euros for espresso-based drinks, with specialty or single-origin options occasionally reaching 7 euros.
Are credit cards widely accepted across Milan, or is it necessary to carry cash for daily expenses?
Credit and debit cards are accepted at nearly all restaurants, hotels, and retail stores in Milan, including contactless payments. However, some small cafes, gelateria, and market vendors still operate on a cash-only basis or impose a minimum charge of 5 to 10 euros for card transactions. Carrying 20 to 30 euros in cash daily is a practical precaution.
What is the standard tipping etiquette or service charge policy at restaurants in Milan?
Most restaurants in Milan include a "coperto" (cover charge) of 1.50 to 3 euros per person, which functions as a built-in service fee. Additional tipping is not expected but rounding up the bill or leaving 5 to 10 percent for exceptional service is appreciated. At cafes and bars, leaving small change (0.20 to 0.50 euros) is common but not obligatory.
Enjoyed this guide? Support the work