Finding a restaurant that is open on Christmas Day in Lisbon is not as challenging as you think. If you don’t feel like preparing a meal on Christmas Day, there are actually several options for you in the city. Here’s a guide to some of the best places to enjoy a festive meal in Lisbon in 2025.
This post has been updated for December 2025.

1. Flor-de-Lis
Location – Hotel Epic Sana Lisboa, Av. Eng. Duarte Pacheco 15
When – 12:30pm – 4:00 pm
Cost – €160
2. Sacramento do Chiado
Location – Calçada do Sacramento, 40-46
3. Novo Mundo
Location – Rua Dom Luís 18 (inside the DUO Hotel Lisbon)
Novo Mundo offers a Christmas Day experience that won’t set you back too many euro – €50 to be exact. Treat yourself to a refined tasting menu with a mix of the traditional and the modern Portuguese cuisine. If you’re lucky, you may even catch some Portuguese guitar music. Check out the menu here. Contact geral@novomundo.pt to make a reservation.
4. Varanda de Lisboa
Location – Praça Martim Moniz 2
Varanda de Lisboa serves up an excellent Christmas Day lunch, although you will have to pay quite a lot for the privilege, with this year’s being 90€.
The menu features roasted chestnuts, dourada, a dessert buffet, and your choice of Portuguese wines. Reservations are required and can be made here. Check out the full menu here.
5. Gosta do Castelo
Location – Costa do Castelo 138
If you’re looking for a Lisbon restaurant that can do it all on Christmas Day (open from 8:30 am – 11:30 pm) whether it’s brunch, lunch, or Christmas dinner AND do it all for the average price of €30 for dinner, we’ve got your place right here! What do they serve, you may ask? Think risotto, pasta, mushroom omelettes, sweet potatoes, and tender pork. Reserve in advance here.
6. Lumbini
Location – Rua da Esperança 42
7. Bellalisa Valmor by Fullest
Location – Av. Visc. de Valmor 65A
Looking for a cozy family restaurant that serves first class food that also won’t break your bank? There is still time to make a reservation at this lovely Italian restaurant on Christmas Day, and we promise that you won’t be disappointed. Recreate the feeling of Christmas in Italy right in the heart of Lisbon. Make a reservation through the Fork for a discount.
8. La Paparrucha Steakhouse
Location – Rua Dom Pedro V, 18 20
As you can see from our list, there are a number of options available in Lisbon to make sure that you don’t go hungry on Christmas Day. A few tips for success: Call ahead if you can and check the Facebook or Instagram page to ensure that the restaurant will be open. Also, check whether you will need a reservation and be sure to make one in advance. We hope you find the perfect place for you!




