TheFork, a Trip advisor company

What
Where

Specify a date & time to find the best restaurants & offers

The Best Portuguese Restaurants in Madrid

13 restaurants

Sort by Relevance
"Relevance" sorting ranks restaurants based on your search input and several criteria: average rating over the last 12 months, available offers, distance, ability to make a reservation instantly via TheFork, table availability, accolades in famous guides, and compliance with our standards (including the number of cancellations by the restaurant). Restaurants cannot pay to be ranked higher.

MICHELIN 2020Portuguese

Atlantik Corner

Calle Ventura de la Vega, 11, 28014, Madrid

8.9 / 10
1,135 reviews

Average price €35

Portuguese

Calle Hernán Cortés, 7, 28004, Madrid

7.1 / 10
13 reviews

Average price €20

Portuguese

Cuesta San Vicente, 32, 28008, Madrid

Average price €15

Portuguese

Calle de la Ribera de Curtidores, 28, 28005, Madrid

Average price €25

Specify a date and enjoy promotions of up to -50% in our best restaurants

Portuguese

calle aguetol, madrid, spain, 28042, Madrid

Average price €22

InsiderPortuguese

Avenida Monasterio del Escorial 6 28035, 28049, Madrid

InsiderPortuguese

C/ Senda del Infante 28 28035, 28035, Madrid

Portuguese

C/ Lope de Vega, 14, 28014, Madrid

Average price €31

Menú del Día 21.50 €

Portuguese

Calle del Cardenal Cisneros, 19, 28010, Madrid

8.5 / 10
731 reviews

Average price €28

Portuguese

Plaza de Cascorro, 6, 28005, Madrid

Average price €18

Portuguese

Calle Azofra, 3, 28050, Madrid

Average price €25

Portuguese

Calle Emiliano Barral, 12, 28043, Madrid

Average price €25

Portuguese

Av de Santo Domingo de la Calzada, 41B, 28050, Madrid

Average price €25

Filter

TheFork advantages