NeighborhoodsOnly with offers
Register my restaurant
Help

TheFork, a Trip advisor company

What
Where

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

The Best Restaurants Open on New Year's Day in Madrid

524 restaurants

Sort by Relevance

    From market

    NO.

    Calle Puigcerdà, 8, 28001 Madrid, Spain, 28001, Madrid

    Average price €35

      Spanish

      Avenida de Juan de Herrera, 2, 28040, Madrid

      Average price €50

        From market

        C/ Ándrés Mellado, 21, 28015, Madrid

        Average price €25

          Basque

          C/ Principal de Provincias, s/n, 28011, Madrid

          Average price €29

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

            Spanish

            C/ Príncipe de Anglona, 1, 28005, Madrid

            Average price €18

              Mediterranean

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

              Average price €23

                Mediterranean

                C/ Serrano, 120, 28006, Madrid

                Average price €30

                  Mediterranean

                  C/ Suero de Quiñones, 22, 28002, Madrid

                  Average price €24

                    Pizzeria

                    C/ Conde de Lemos, 3, 28013, Madrid

                    Average price €28

                      Arrocería

                      Avenida Aragón, 360, 28022, Madrid

                      Average price €23

                        From market

                        C/ Fortuny, 47, 28010, Madrid

                        Average price €30

                          Spanish

                          Paseo de la Habana, 27, 28036, Madrid

                          Average price €15

                            Basque

                            C/ Luisa Fernanda, 21, 28008, Madrid

                            Average price €33

                              Mediterranean

                              C/ Caños del Peral, 9, 28013, Madrid

                              Average price €28

                                Spanish

                                C/ Don Ramón de la Cruz, 49, 28006, Madrid

                                Average price €29

                                  Mediterranean

                                  C/ Lope de Vega, 20, 28014, Madrid

                                  Average price €22

                                    Mexican

                                    C/ Mayor, 68, 28013, Madrid

                                    Average price €22

                                    Japanese

                                    Paseo de la Castellana, 45, 28046, Madrid

                                    Average price €60

                                      Argentinian

                                      C/ Torquemada, 10, 28043, Madrid

                                      Average price €23

                                        Spanish

                                        C/ Antonio Moreno, 2, 28025, Madrid

                                        Average price €25

                                          International

                                          Calle de San Mateo, 28, 28004, Madrid

                                          Average price €19

                                          InsiderFrom market

                                          C/ Zurbano, 13, 28010, Madrid

                                          Average price €42

                                            Basque

                                            C/ Quintana, 30, 28008, Madrid

                                            Average price €31

                                              From Castille

                                              C/ Menorca, 31, 28009, Madrid

                                              Average price €30

                                              InsiderFrom market

                                              C/ Ríos Rosas, 45, 28003, Madrid

                                              Average price €33