5 best restaurants with a view in Lisbon
Discover the best restaurants with a view in Lisbon, from rooftop dining and Michelin-starred tables to castle and riverfront settings worth booking.

A good meal in Lisbon is already easy to find. A good meal with a view is where things get more interesting. The city has rooftops above Rossio, fine-dining rooms over Parque Eduardo VII, castle terraces and dramatic river views that can make lunch or dinner feel a lot more memorable than it has any strict obligation to be.
In this article, you will find the best restaurants with a view in Lisbon, with a mix of rooftops, special-occasion dining and scenic terraces that are genuinely worth booking. Some are better for cocktails and sunset, some for a long lunch, and some for the kind of dinner that is clearly not meant to be rushed.
Lovely Castelo
Lovely Castelo is one of the most scenic places to eat in Lisbon, thanks to its setting inside the walls of São Jorge Castle. The venue’s current profile presents it as a table above the city, with views over Lisbon’s rooftops and river.
This is a very good choice if you want a meal with a strong sense of place. It works especially well for a casual lunch, a drink with a view or a relaxed stop while exploring the castle. The food matters, but the setting does a lot of very welcome work here.
Address: Rua de Santa Cruz do Castelo, within São Jorge Castle, Lisbon, Portugal
Average price: Around €20–35 per person
Rossio Gastrobar
Rossio Gastrobar is one of the best-known rooftop dining spots in Lisbon. Its official site places it on the rooftop of the Altis Avenida Hotel, with panoramic views over Rossio Square, São Jorge Castle and the Tagus River.
This is one of the strongest picks if you want a more stylish city-centre meal. It is especially good for late afternoon, sunset drinks and dinner when the view is part of the whole point, not just a nice extra.
Address: Rua 1º de Dezembro 118, 1200-360 Lisboa, Portugal
Average price: Around €35–55 per person
Eleven
Eleven is one of the clearest special-occasion restaurants with a view in Lisbon. Michelin lists it at Rua Marquês de Fronteira in the Jardim Amália Rodrigues / Parque Eduardo VII area, with a high-end creative menu and wide views over the city.
This is the place to choose if you want the meal itself to be the event. It feels polished, elegant and very well suited to a long lunch or a more formal dinner where the city view adds to the experience rather than distracting from it.
Address: Rua Marquês de Fronteira, 1070-051 Lisbon, Portugal
Average price: Around €100–150+ per person
Seen Lisboa
Seen Lisboa is one of the most visually striking dining rooms with a view in Lisbon. The official restaurant pages place it on the 9th floor of the Tivoli Avenida Liberdade, with broad views over Lisbon and a more glamorous, late-evening feel.
This is a strong choice if you want somewhere between restaurant and rooftop scene. It works especially well for dinner, cocktails and a more dressed-up evening where atmosphere matters almost as much as the food.
Address: Avenida da Liberdade 185, 9º floor, 1260-050 Lisboa, Portugal
Average price: Around €45–70 per person
Fifty Seconds
Fifty Seconds is one of the most dramatic restaurants with a view in Lisbon. Michelin lists it at Cais das Naus in Parque das Nações, and its 2026 coverage highlights the fact that it sits at the top of the Vasco da Gama Tower, around 120 metres above ground.
This is the strongest pick on this list if you want a truly high-end, panoramic dining experience. It is built for special occasions, and everything about it feels more destination dinner than casual reservation.
Address: Cais das Naus, 1990-173 Lisbon, Portugal
Average price: Around €150–250+ per person
Bonus: Atira-te ao Rio
Atira-te ao Rio is not in Lisbon itself, but it absolutely deserves a mention. It sits in Cacilhas / Almada, directly facing Lisbon, and its profile describes it as having a striking view over the capital from the south bank of the Tagus.
This is one of the best choices if you want a riverside meal with Lisbon as the backdrop rather than the setting around you. It is particularly good at sunset, and it feels more relaxed and spacious than some of the city’s rooftop options.
Address: Rua do Ginjal 69, Almada, Portugal
Average price: Around €30–50 per person
Which restaurant with a view is best in Lisbon?
That depends on the kind of meal you want. For the biggest fine-dining experience, Fifty Seconds and Eleven are the clearest answers. For a stylish central rooftop, Rossio Gastrobar works extremely well. For a more glamorous dinner-and-cocktails setting, Seen Lisboa stands out. And for a more scenic, historic location, Lovely Castelo is one of the most distinctive options in the city.
Practical tips before you choose
A useful way to choose is by the kind of view you want. If you want a rooftop city-centre view, go for Rossio Gastrobar or Seen Lisboa. If you want a fine-dining skyline experience, choose Eleven or Fifty Seconds. If you want a more historic Lisbon backdrop, Lovely Castelo is the standout pick. And if you are happy to cross the river, Atira-te ao Rio gives you one of the best outward-facing views back over Lisbon.
It also helps to book these places with timing in mind. Some work best at lunch, some at sunset, and some are much more about the evening atmosphere than the daylight view.
Final thoughts
The best restaurants with a view in Lisbon are not all trying to do the same thing. Some are rooftops built around cocktails and skyline views, some are formal dining rooms, and some win simply because the setting is difficult to beat. That is exactly why this is a strong category in Lisbon: you can choose the version that matches the kind of meal you actually want.
If you want the shortest shortlist, start with Rossio Gastrobar, Eleven, Seen Lisboa, Fifty Seconds and Lovely Castelo. Then keep Atira-te ao Rio in reserve for the version of the plan that includes crossing the river.
FAQ
1. What are the best restaurants with a view in Lisbon?
Some of the best restaurants with a view in Lisbon are Lovely Castelo, Rossio Gastrobar, Eleven, Seen Lisboa and Fifty Seconds.
2. Which restaurant in Lisbon has the best rooftop view?
Rossio Gastrobar and Seen Lisboa are two of the strongest rooftop choices, depending on whether you want a more central Rossio view or a broader Avenida da Liberdade skyline feel.
3. What is the best Michelin restaurant with a view in Lisbon?
Fifty Seconds and Eleven are two of the clearest Michelin-level choices if you want fine dining with a view in Lisbon.
4. Is Atira-te ao Rio in Lisbon?
No. Atira-te ao Rio is in Almada / Cacilhas, on the south bank of the Tagus, but it is often included in Lisbon scenic restaurant roundups because of its outstanding view back over the city.
5. Which restaurant with a view is best for a romantic dinner in Lisbon?
For a romantic dinner, Rossio Gastrobar, Seen Lisboa, Eleven and Fifty Seconds are all strong choices, depending on your budget and whether you want something more stylish or more formal.

Rafael Rocha
The Author
Having lived and studied in Lisbon for many years, a deep connection to the city grew naturally over time. Here I share practical guides and local recommendations to help you experience Lisbon better.







