13 best rooftop restaurants in Montreal that serve views with every bite
If you’ve ever spent a warm evening in Montreal stuck indoors, you know the feeling of serious FOMO when you hear about rooftop patios you should’ve booked. There’s just something about dining under open skies, with city views.
But not all rooftops are with the climb. Some are all hype and no substance.
So, if you’re planning a sunset date night or a celebratory brunch, this list has you covered. We’ve rounded up the ones that actually get it right – great food, great atmosphere, and skylines that will elevate your Instagram feed.
1. Terrasse William Gray
Media credits: terrassewilliamgray
Address: 421 R. Saint-Vincent 8e étage
Contact details: +1 438-387-2010
Operating hours:
- Monday to Wednesday: 11:30 AM – 10 PM
- Thursday to Friday: 11:30 AM – 11 PM
- Saturday: 10:30 AM – 11 PM
- Sunday: 10:30 AM – 10 PM
Price: $$$
Terrasse William Gray is on the 8th floor of Hotel William Gray. It offers some of the best views in the city, like the Place Jacques-Cartier, the St. Lawrence River, and the Ferris Wheel.
What makes this place special are the private domes. They’re cosy, heated, and available year-round, even in winter. There are even little extras like fireplaces and marshmallow roasting, which add to its own vibe.
The food here is French-inspired, and they do a seasonal menu. We especially liked their beef tartare. It’s finely chopped, and the seasoning has a touch of what we think is Dijon or whole grain mustard.
Pro tip: If you’re not in the mood for a full meal, the terrace is still a great spot for drinks. It’s a nice way to enjoy the view without committing to dinner. |
2. Terrasse Sur L’Auberge
Media credits: terrassesurlauberge
Address: 97 Rue de la Commune E
Contact details: +1 514-419-1349
Operating hours:
- Monday to Sunday: 11:30 AM – 10 PM
Price: $$
Terrasse Sur L’Auberge is right on top of the historic Auberge du Vieux Port hotel, and the view here is unreal. There’s the St. Lawrence River on one side and the charming cobblestone streets of Old Montreal on the other.
From what we gathered, the experience here leans heavily into summer vibes. It’s lively but not overcrowded, romantic yet welcoming to groups. It’s also flexible enough to host both casual drinks and full-blown celebrations.
Their bison tartare is a unique one on the menu. It’s well-seasoned and served with crunchy crostini. It’s definitely not your average tartare, and it’s a nod to local game meats.
Pro tip: They only take reservations on Mondays and Tuesdays, and before 5 PM from Wednesday to Sunday. After that, it’s walk-in only, and it fills up fast in the evenings. We suggest booking early or arriving early to secure the best seats. |
3. Terrasse Nelligan
Media credits: terrassenelligan
Address: 106 Saint-Paul St W
Contact details: +1 514-788-4021
Operating hours:
- Monday to Friday: 11 AM – 11 PM
- Saturday to Sunday: 10 AM – 11 PM
Price: $$
Terrasse Nelligan gives you beautiful sights of the city and the Old Port. The vibe here is also relaxed, so you can go here for brunch, drinks, or even dinner.
On weekends, there’s a live DJ playing chilled-out music that sets the perfect mood without being too loud. It’s a great place for casual catch-ups or romantic evenings.
Their lobster roll was our team’s favourite because we could tell right away that it was fresh.
Cocktails also seem to be a strong suit. The “Purple Haze” specifically stood out to me because of its layered flavours and creative presentation with lavender hues.
Pro tip: If you’re visiting with friends, the pitcher cocktails are a great value and let you try more without overspending. |
4. Terrasse Perché
Media credits: perchemtl
Address: 153 Rue Saint-Amable
Contact details: +1 514-379-2010
Operating hours:
- Monday to Wednesday: 11:30 AM – 10 PM
- Thursday to Friday: 11:30 AM – 11 PM
- Saturday: 10:30 AM – 11 PM
- Sunday: 10:30 AM – 10 PM
Price: $$$
Terrasse Perché’s space is light and tropical, with a design that channels West Coast. There’s a lot of white furniture, pops of colour, and palm-like plants. During our visit, the sun was intense, so bring sunglasses or a hat if you’re planning to sit in the open.
We also loved how this place is designed for Montreal’s unpredictable weather. They have a retractable roof and heaters, so you don’t have to worry if it’s raining.
Their menu is built around Mediterranean and Asian influences with a light California-style twist. The poke bowls were fresh and colourful. Mine came with salmon, mango, crispy onions, and a sesame soy dressing that tasted amazing.
Pro tip: Their gin-based cocktails here are super refreshing, especially the Piña Colada. But if you’re not drinking alcohol, ask for a mocktail. They’re thoughtfully crafted and just as fun. |
5. Les Enfants Terribles
Media credits: jesuisunenfantterrible_
Address: 3 Pl. Ville-Marie
Contact details: +1 514-544-8884
Operating hours:
- Monday to Friday: 11:30 AM – 10 PM
- Saturday to Sunday: 10 AM – 10 PM
Price: $$
Les Enfants Terribles has a big, open feel with plenty of space both indoors and out on the terrace. Even though it was chilly, the outdoor seating was still inviting, thanks to the heaters.
Their mac and cheese was satisfying. We weren’t sure, but the cheese sauce had a slight nutty flavour, like they used a mix of cheddar and maybe Gruyère. We also liked how the bacon wasn’t overly greasy.
Service was friendly and easygoing, and we really appreciated how pet-friendly the place was. Just remember that some items and upgrades, like the poutine add-on, felt a bit steep for what you get.
Pro tip: The atmosphere here can be lively and noisy, so it’s a fun spot for those who enjoy a vibrant dining environment. But if you’re looking for a quiet meal, this might not be it for you. |
6. Terrasse Place D’Armes
Media credits: terrasseplacedarmes
Address: 55 Rue Saint-Jacques 8e étage
Contact details: +1 514-282-2730
Operating hours:
- Monday to Sunday: 12 PM – 9 PM
Price: $$
The first thing we appreciated about Terrasse Place D’Armes was its view. There’s a clear shot of Place d’Armes Square, the spires of the old cathedral, and the Old Port in the distance. It looks especially beautiful as the sun starts to set.
For mains, we had the New York strip, the sea bass, and the smoked flank steak. Everything tasted delicious, but the NY strip was very tender and still had that satisfying chew. We could tell it was a quality piece of beef.
We also appreciated that when a slice of cake we ordered for dessert came out dry, the staff immediately took it off the bill. That kind of service goes a long way for us.
Pro tip: While their cocktail list isn’t the most extensive, we recommend trying out their 8E CIEL. It’s one of the best-balanced cocktails we’ve had here. It’s light, refreshing, and not overly boozy. |
7. Terrasse Carla
Media credits: terrassecarla
Address: 985 Boul. Saint-Laurent 6e étage
Contact details: +1 438-378-7762
Operating hours:
- Monday to Tuesday: Closed
- Wednesday to Sunday: 5 PM – 10:30 PM
Price: $$$
Terrasse Carla stands out not just for its elevated view over Old Montreal and Chinatown, but also for its design. The decor seems to be inspired by 1950s Saigon with the marble tabletops, warm lighting, and vibrant greenery.
The menu leans into French-Vietnamese fusion, with a creative touch by Chef Chanthy Yen. The Pho-Tine was a standout concept for us. It’s a poutine reimagine with pho flavours, offering a rich and savoury twist.
The food selection isn’t especially huge. If you’re expecting a wide range of options, especially for picky eaters or large groups, keep that in mind.
That said, vegetarian options like the tofu lettuce wraps and vegetable pho show the kitchen puts effort into catering to different dietary preferences.
Pro tip: The official address (985 Boul. St-Laurent) is a bit misleading. The main entrance is actually located through the Hampton Inn by Hilton lobby, situated at the corner of Viger and St-Laurent. Take the elevator to the 6th floor. |
8. Terrasse Belvu
Media credits: terrasse.belvu
Address: 1010 Rue De la Gauchetière O
Contact details: +1 438-821-7928
Operating hours:
- Monday to Sunday: 11:30 AM – 11 PM
Price: $$
Terrasse Belvu’s octopus was definitely the star of the show when we visited. It was perfectly cooked, not rubbery, but still packed with flavour.
We also tried the seafood platter. It looked beautiful and tasted great, but it wasn’t very filling. If you’re hungry, we’d suggest getting that alongside something else.
For drinks, we tried the disco ball cocktail, which is the bright blue one with a flower on top. It looks a bit over-the-top at first, but it’s actually really good and not too sweet.
We noticed that the service slowed down from 7 PM to 8:30 PM, though. Our server was friendly and helpful, but we could tell they were stretched thin.
Pro tip: The music is great, but it can get loud later at night near the DJ. If you’re there for a relaxed dinner or drinks, request a quieter table when you arrive or add a note to your reservation. |
9. Terrasse R Montréal
Media credits: terrassermontreal
Address: 1250 Blvd Robert-Bourassa
Contact details: +1 514-657-5000
Operating hours:
- Monday to Sunday: 11:30 AM – 10 PM
Price: $$
If you love city views with your dinner, Terrasse R Montréal is a win. You can see Place Ville-Marie, parts of the Eaton Centre, and the rooftop stretching across downtown.
When it came to food, we were curious how well Pan-Asian flavours would work in a rooftop setting, but the menu impressed us. A few of us shared the sesame and peanut dumplings, which were soft and chewy with a really tasty peanut sauce.
We shared desserts too. If you love chocolate, don’t skip the molten cake. It came out warm, gooey in the middle, and paired really well with the cocktails.
Pro tip: If you’re on a budget but still want to drink, head there on a Tuesday between 3 PM and 7 PM for their 2-for-1 cocktail special. Their cocktails are of great quality, and it’s a good way to try a couple without paying full price for both. |
10. Terrasse Alizé
Media credits: terrassealize
Address: 340 Rue De la Gauchetière O 9e étage
Contact details: +1 438-864-1480
Operating hours:
- Monday to Sunday: 12 PM – 11 PM
Price: $$$
Our team checked out Terrasse Alizé, and it felt like an urban escape because there’s lots of greenery, flowers, and a little hidden garden. Even though it’s up high, the space is fully covered and heated. It’s also big enough for around 120 people.
Chef Jean-Sébastian Giguére designed a menu that’s all about fresh ingredients and Mediterranean or coastal vibes. Most of the dishes are made for sharing.
The Salmon Poke Bowl was one of our favourites. It was fresh and zesty with a nice mix of mango, edamame, and yuzu kosho.
We ended the meal with their Summer Tiramisu for dessert. It had strawberry coulis, a macaron on top, and this rich, creamy filling that’s not heavy.
Pro tip: The setting is casual-chic. You don’t need to be overly dressed up, but something stylish and comfortable fits the restaurant’s atmosphere perfectly, especially if you’re going for dinner or drinks. |
11. Poincaré Chinatown
Media credits: poincarechinatown
Address: 1071 St Laurent Blvd 2e étage
Contact details:
Operating hours:
- Monday to Wednesday: 4 PM – 1 AM
- Thursday to Saturday: 4 PM – 2 AM
- Sunday: 4 PM – 1 AM
Price: $$
Poincaré Chinatown is like a hidden rooftop spot right in the middle of Chinatown on Boulevard Saint-Laurent. The place is super green and relaxed, with plants hanging overhead and a view of downtown. It kind of feels like you’re in an urban jungle.
Their food here is made to be shared, and they’re really into fermentation and local ingredients. We definitely recommend the lacto-fermented fries. They taste tangy, like salt and vinegar chips, but better.
The veggie curry was another hit. It was super creamy with coconut and topped with these funky fermented radishes that gave it a little zing.
For drinks, we found the Baijiu Caipirinha really smooth. It has a Chinese spirit, which is a super cool fusion.
Pro tip: On hot days, their $3 small beers are a great deal. It’s perfect if you want to drink or try a few things without splurging. |
12. Taverne Atlantic
Media credits: taverneatlantic
Address: 6512 Park Ave
Contact details: +1 514-544-6512
Operating hours:
- Monday to Sunday: 4 PM – 1 AM
Price: $$
Taverne Atlantic has this fun retro Art-Deco vibe going on. It’s a cosy place, filled with plants, cute bistro tables, and even some lawn games. It’s the kind of rooftop you could spend hours at, whether you’re grabbing a quick drink or settling in for the night.
Our team really loved the Margerita pizza. The crust was crispy with fresh toppings and just the right amount of cheese. We also tried the poutine, which had a great sauce and crispy fries. The pickle on top was a weird surprise at first, but actually worked well.
Their cocktail list is creative. Personally, there are some hits and some misses, but overall, there’s something for everyone.
Plus, they’ve got local beers and sustainable wines if cocktails aren’t your thing.
Pro tip: It gets packed here on Fridays and Saturdays. So if you prefer a more relaxed vibe, try going midweek, like Tuesday or Wednesday nights. It’s usually quieter during those days. |
13. Restaurant Bivouac
Media credits: restaurantbivouac
Contact details: +1 514-841-2021
Address: 1255 Rue Jeanne-Mance
Operating hours:
- Monday: 5 PM – 10 PM
- Tuesday to Wedneday: 11:45 AM – 2 PM, 5 PM – 10 PM
- Thursday to Friday: 11:45 AM – 2 PM, 5 PM – 10:30 PM
- Saturday: 5 PM – 10:30 PM
- Sunday: 5 PM – 10 PM
Price: $$$
If you’re going to Place des Arts for a show, Restaurant Bivouac is hands down the best place nearby to eat and relax. It’s on the 6th floor of the DoubleTree by Hilton.
We started with drinks outside on the terrace. We really like that they have many choices in their boreal-inspired drinks menu. One of us had a gin-based cocktail with spruce essence, and it was smooth with a fresh, foresty kick.
For a light start, we had the boreal toast. It’s fresh cherry tomatoes, creamy mozzarella, and pesto with a nice tang from the balsamic.
We split the mackerel and risotto for our mains. They’re both beautifully done, with the mackerel having a crispy top and the risotto having parmesan crisps for that salty crunch.
Pro tip: If you’re visiting for the first time, their tasting menu is a great way to sample a variety of dishes. It’s not always printed, so ask your server about it. |