You can discover a new side to Lisbon by going upmarket and heading above the city. Many of the city’s finest restaurants are located on top of buildings or in exclusive hotels, offering guests breathtaking views from their restaurants.
From panoramic windows to rooftop gardens, there’s no better way to experience the city than by taking a gourmet meal somewhere with high vantage points.
Read on for our pick of the 25 best restaurants with views in Lisbon.
1. The Green Affair
Green Affair is a rooftop restaurant and cocktail bar with a leafy garden terrace, ideal for outdoor dining with views. The restaurant serves a fresh and seasonal menu with traditional Portuguese dishes along with innovative variations.
📍 Av. Duque de Ávila 30 A, 1000-141
Prado is a stylish rooftop restaurant and bar on the top floor of the Lisbon Ritz hotel. The restaurant is housed in a spectacular glass-walled room that offers open-air views over the city. Here is the place to enjoy a stylish Central-Southern Brazilian-style menu. The restaurant uses only the freshest ingredients. The grilled meats are cooked over a wood-fire grill and the seafood is freshly caught in the nearby Tagus River.
📍 Tv. Pedras Negras 2, 1100-404
Casanova is a modern Portuguese restaurant located on the top floor of the Hotel Metropol. The restaurant has panoramic views over the rooftops of Lisbon and across the River Tagus. It’s a great spot for al fresco dining during the warmer months. The menu at Casanova reflects the passion and creativity of owner-chef Joao Brito. It features a selection of bold, spicy, and creative Portuguese dishes, including several vegetarian options. The wine list features award-winning Portuguese wines.
📍 Av. Infante Dom Henrique Loja 7, 1900-264
Bou Bou’s is a casual dining restaurant with a laid-back vibe and views over the River Tagus from its rooftop terrace. The all-day menu offers a mix of classic and contemporary Portuguese dishes, including a selection of daily specials. The Bou Bou’s menu includes an assortment of Portuguese dishes, including several salads and vegetarian options. It also has daily specials, including a tasty selection of grilled meats. The restaurant has become a popular destination for both locals and tourists thanks to its great location and affordable prices.
📍 R. Monte Olivete 32A, 1200-280
5. Taberna da Rua das Flores
Rua das Flores is a casual restaurant with a shaded outdoor terrace that overlooks the blossoming gardens of the Santa Apolonia walled garden. The traditional Portuguese menu features a wide assortment of daily specials, including a selection of grilled meats and fish dishes, and Portuguese omelets. The restaurant also has a children’s menu and a good selection of wines. Rua das Flores is a popular neighborhood restaurant that has built up an excellent reputation thanks to the quality of its food and welcoming service.
📍 Rua das Flores 103, 1200-194
Tip: Click here to discover the best amazing places to visit in Lisbon + 5 hidden gems for the weekend!
6. Vegan Junkies
Vegan Junkies is a vegan street food-inspired restaurant with a cozy indoor dining space and a shaded outdoor terrace that offers great views of the surrounding rooftops. The restaurant serves up a wide range of creative vegan dishes, including soups, salads, sandwiches, and wraps. The Vegan Junkies menu features a variety of healthy and innovative dishes, including many vegetarian dishes and several vegan options. The restaurant also has a selection of vegan desserts. Vegan Junkies has become a popular destination for vegans in Lisbon thanks to its great food and friendly atmosphere. The restaurant has both indoor and outdoor seating, and the outdoor terrace offers great views of the surrounding rooftops.
It’s a great place to stop for lunch or dinner, whether you’re vegan or not.
📍 R. Luciano Cordeiro 28, 1150-300
7. Can the Can Lisboa
Can the Can is a trendy bar and restaurant with a tropical, beach-inspired interior and a rooftop terrace with great views of the city. The restaurant serves up a global menu with a Brazilian twist, including a wide selection of cocktails. The restaurant has a large selection of Brazilian beers, including several on tap. Can the Can has become a popular destination for both tourists and locals. The restaurant has become a staple of the city’s nightlife thanks to its great food, drinks, and party atmosphere.
It’s a great place to head for drinks and to enjoy the view.
📍 Praça do Comércio 82 83, 1100-148
8. La Brasserie de l’Entrecôte
La Brasserie de l’Entrecôte is a restaurant and brewery with a stylish interior, beautiful garden, and rooftop terrace with views over the city. The restaurant serves up a wide selection of Portuguese and Brazilian dishes, as well as creative variations on the classic beer-friendly entrecote steak. The food menu includes a selection of traditional Portuguese and Brazilian dishes, as well as a variety of creative entrecote steak variations. The restaurant also has a good selection of ciders, wines, beers, and cocktails. The brewery has become a popular destination for locals and tourists thanks to its great food, relaxed atmosphere, and amazing city views.
It’s a great place to head for a casual meal or drink and to enjoy the view.
📍 R. do Alecrim 117, 1200-108
Belcanto is one of the most romantic places in Lisbon, serving contemporary Portuguese and Mediterranean cuisine.
With a breathtaking 360-degree view of the city, the atmosphere at Belcanto is sure to impress.
📍 R. Serpa Pinto 10A, 1200-026
Located in the Fernando Távora Hotel, Alfaia is one of Lisbon’s finest seafood restaurants, with panoramic views of the city’s skyline and the Tejo River. The menu blends Portuguese and Asian flavors, and the wine selection is extensive.
Good to know: The bar at Alfaia is a great place to start the evening, with live jazz music and a selection of cocktails.
📍 Tv. da Queimada, 1200-365
11. Ao 26
This trendy vegan restaurant is located on the top floor of a commercial building in the heart of Lisbon’s waterfront district. The menu offers a selection of vegan dishes that are designed to look and taste like traditional Portuguese cuisine.
Tip: One of the most popular items on the menu is the “sausage”, made from tofu and served in a bun. There’s a lovely rooftop terrace area where you can enjoy your meal and take in the city views.
📍 R. Horta Seca 5, 1200-213
This innovative restaurant and rooftop bar, located in the Hotel Parque, is one of Lisbon’s most innovative dining experiences. The menu blends Portuguese and Asian fusion with a modern twist, and the cocktails are innovative and artfully presented. The rooftop terrace is a great place to spend an afternoon, with views of the city and the River Tagus.
Address: R. Anchieta 15, 1200-224
13. Cantinho do Aziz
Located in the Hotel SANA Lisboa, Aziz is one of the most sophisticated restaurants in the city. With a menu that changes daily and stunning views of the city, this is one of Lisbon’s premier dining destinations. If you’re looking for a meal to remember, Aziz is an excellent option. The menu features a wide selection of steaks and seafood, with a daily fish and meat special that changes regularly. The restaurant also offers a wide selection of Portuguese wines, so you can pair your meal with the perfect glass.
Cantinho do Aziz is a great choice if you’re looking for a luxurious steakhouse with a view.
📍 R. de São Lourenço 5
14. A Travessa
A Travessa is one of Lisbon’s trendiest restaurants, located on the top floor of the Hotel Avenida. The menu is modern European cuisine, with a daily specials menu that’s updated online. Guests can dine inside or al fresco on the rooftop terrace.
With views of Lisbon’s waterfront and sunset, Travessa is a great place to start your evening.
📍 Madragoa, Tv. do Convento das Bernardas 12, 1200-638
15. Espaço Espelho d’Água
Espaço Espelho d’Água is a beautiful rooftop bar and restaurant located by the River Tagus. The building was once a warehouse, but now it has been converted into a contemporary space that offers guests a one-of-a-kind dining experience. The 26th floor of this building offers the best views of the city and is the ideal place to enjoy them.
Good to know: This restaurant is famous for its seafood and sushi, which are served with stunning views of the river and city.
📍 Edifício Espelho d’Água, Av. Brasília, 1400-038
Feitoria is one of the city’s most iconic restaurants and a must-visit for all travelers. Located within the Altis Avenida Hotel, this luxury restaurant is surrounded by stunning views of Lisbon. From its stylish decor to its impressive wine selection, Feitoria is a truly special experience.
Tip: It is best to visit Feitoria for lunch or dinner, as it only opens for breakfast on weekends.
📍 Altis Belem Hotel & Spa, Doca do Bom Sucesso, 1400-038
17. Amarra Ó Tejo
Amarra O Tejo is a restaurant located on the roof of the Lisbon Expo visitor center. It offers stunning views of the Tejo River as well as panoramic views of the city. Visit Amarra O Tejo for lunch or dinner and enjoy contemporary Portuguese cuisine accompanied by stunning views of the city.
Good to know: Amarra O Tejo is open every day of the week but is closed on Mondays and Tuesdays.
📍 Largo 1º de Maio 2, 2800-120
Ibo is a modern Asian restaurant located on the 26th floor of the Hotel Sheraton. This restaurant is unique, as it offers panoramic views of both the city and the river. There is an outdoor terrace at Ibo, perfect for enjoying views of the city while also being protected from the elements. Ibo is a high-end restaurant, so visitors can expect to be treated to a very special dining experience. The Asian-inspired menu is full of innovative dishes that are sure to impress.
📍 Compartimento 2, Cais do Sodré Armazem A
19. Fifty Seconds
Fifty Seconds is the ideal rooftop restaurant for those who love modern architecture. The restaurant is located on top of the 50 Seconds Hotel, designed by renowned architect Álvaro Siza. Fifty Seconds offers amazing views of the river, ocean, and city.
Good to know: The menu is contemporary and regularly changes, which makes each visit to this restaurant feel new and exciting.
📍 R. Cais das Naus Lote 2.21.01, 1990-173
20. Adega da Tia Matilde
Adega da Tia Matilde is a unique restaurant located in the heart of the city. This restaurant is housed in a former wine cellar, providing guests with an authentic Portuguese experience.
Adega da Tia Matilde is the perfect place to visit for a lunch break.
Visitors can choose from an extensive menu of Portuguese tapas, as well as a selection of drinks.
📍 R. da Beneficência 77, 1600-017
Delidelux is one of Lisbon’s top restaurant choices if you’re craving Asian food. Located on the rooftop of the Forum Hotel, this Asian fusion restaurant has some of the city’s best views. If you’re in the mood for sushi, then Delidelux is the place to be. The restaurant has a wide selection of rolls, with a popular selection being the salmon avocado roll. Delidelux also has a selection of stir-fry dishes, specializing in chicken and cashew nut stir-fry. This Asian fusion restaurant is the perfect place for a gourmet Asian meal with a view.
📍 R. Alexandre Herculano 15A, 1250-096
Tantura is a boutique hotel and restaurant that offers gourmet dishes in a stunning environment. The restaurant is on the rooftop of the hotel, giving diners a bird’s-eye view of the city as they enjoy their meal. Tantura’s menu is inspired by traditional Portuguese cuisine, with a focus on seasonal produce. The restaurant has a wide selection of desserts and drinks, with a dessert specialty being the chocolate fondue.
If you’re looking for a place to try traditional Portuguese dishes, Tantura is an excellent choice.
📍 R. do Trombeta 9, 1200-471
23. Mr. Lu
If you’re looking for a contemporary Asian meal, then Mr. Lu is the place to be. Located on the top floor of Hotel V, this restaurant offers some of the best views of Lisbon. Mr. Lu is the perfect place to indulge your appetite if you’re craving sushi. The restaurant has a wide selection of creative rolls, with a popular dish being the octopus and avocado roll. Whether you’re in the mood for sushi or want to try an authentic Asian dish, Mr. Lu has something for every palate.
📍 R. António Pedro 95, 1150-023
24. Palácio Chiado
Located in one of Lisbon’s most iconic buildings, this restaurant offers guests a window into the city’s past. Palácio Chiado is located in the Chiado Museum where you can experience the city’s history through a chronological collection of photographs, paintings, and artifacts. Inside the restaurant, the décor is inspired by the building’s history, with the ceiling and walls featuring ornate, baroque-style designs. Diners can enjoy a wide selection of traditional Portuguese fare, with a menu that changes daily depending on what fresh ingredients are available.
If you’re looking for an experience that blends history and cuisine, Palácio Chiado is an excellent choice.
📍 R. do Alecrim 70, 1200-018
25. Chutnify Principe Real
Chutnify is a modern Asian restaurant with a bright, contemporary design. The restaurant is located on the rooftop of the Hotel Crowne Plaza, offering guests sweeping views of Lisbon’s skyline. This is the perfect place to enjoy a healthy Asian-inspired meal, with a menu that puts a creative twist on traditional dishes. The restaurant is known for its wide selection of sushi, with a popular choice being seafood sushi. If you’re in the mood for more than sushi, Chutnify also has a selection of stir-fried dishes and soups.
This restaurant is the best place to enjoy Asian food with a view.
📍 Travessa da Palmeira 44, 1200-311
If you’re looking for a different kind of dining experience, then Lisbon is the place to go. There is a wide variety of foods and cultures, which makes it a unique place to dine out.
There are many other places to discover and we know that you are passionate about traveling, so the best investment for you is your Framey App (available on Google Play and App Store)
Download here and make your trips memorable!