TheFork, a Trip advisor company

What

What

Where

Where

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

The Best Wheelchair Accessible Restaurants in Madrid

1,051 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.

From Castille

La Taberna de Rafa

C/ Puerto Rico, 9, 28016, Madrid

Average price €18

From Extremadura

C/ Atocha, 57, 28012, Madrid

Average price €21

Creative

Carrera de San Jerónimo, 34 , 28014, Madrid

Average price €110

Italian

C/ Alcalá, 423, 28027, Madrid

Average price €16

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

Middle Eastern

C/ Lavapiés, 3, 28012, Madrid

Average price €16

Basque

C/ Cifuentes, 1, 28021, Madrid

Average price €44

Spanish

Juan Esplandiu, 4, 28007, Madrid

Average price €16

Mediterranean

C/ Núñez de Balboa, 75, 28006, Madrid

Average price €20

Mediterranean

C/ Génova, 11, 28004, Madrid

Average price €22

Spanish

C/ Isabel Colbrand, 10, 28050, Madrid

Average price €28

Spanish

C/ Ponzano, 45, 28003, Madrid

Average price €29

From Galicia

C/ Espartinas, 7, 28001, Madrid

Average price €22

Spanish

C/Diego de León, 3, 28006, Madrid

Average price €30

InsiderFine Dining

C/ Ponzano, 85, 28003, Madrid

Average price €35

Menu 50€

Fine Dining

C/ José Ortega y Gasset, 75, 28006, Madrid

Average price €30

Spanish

C/ Antonio Moreno, 2, 28025, Madrid

Average price €25

Basque

C/ Sopelana, 13, 28023, Madrid

Average price €37

Mediterranean

C/ Pradillo, 30, 28002, Madrid

Average price €18

Spanish

Paseo de las Acacias, 40, 28005, Madrid

Average price €19

Fine Dining

C/ Villalar, 7, 28001, Madrid

Average price €51

International

C/ del Almirante, 20, 28004, Madrid

Average price €26

Brunch 30€

Spanish

C/ Luis de la Mata, 18, 28042, Madrid

Average price €25

Spanish

C/ Velázquez, 62, 28001, Madrid

Average price €34

Mediterranean

C/ Don Ramón de la Cruz, 28, 28001, Madrid

Average price €21

Fine Dining

Avenida Pio XII, 34, 28016, Madrid

Average price €32

Filter

TheFork advantages