Register my restaurant
Help
What
Where
Cuisine, restaurant name...

The Best Restaurants with a View in Madrid

14 restaurants
Why you received these results
El Jardín de Diana - Hyatt Gran Vía, Madrid

    Mediterranean

    El Jardín de Diana - Hyatt Gran Vía

    C/ Gran Vía, 31, 28013, Madrid

    8.8 / 10
    452 reviews

    Average price €35 american express Welcome

    Nochevieja €200

    Aduana - Hotel Fénix a Gran Meliá Hotel, Madrid
    Top Rated

    InsiderFusion

    C. de Hermosilla, 2, 28001, Madrid

    9.5 / 10
    181 reviews

    Average price €45

    30% off the 'a la carte' menu

    Osadia Lounge, Madrid

      PAYMediterranean

      C/ Gran Vía, 14, 28013, Madrid

      Average price €35

      30% off the 'a la carte' menu

      Naia, Madrid

        PAYSpanish

        Plaza De La Paja, 3, 28005, Madrid

        9.1 / 10
        1,516 reviews

        Average price €27 american express Welcome

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

        Ella Sky Bar Madrid, Madrid

          PAYMediterranean

          C/ Gran Vía, 42, 28013, Madrid

          9.0 / 10
          2,924 reviews

          Average price €25 american express Welcome

          30% off the 'a la carte' menu

          LA LONJA RESTAURANTE, Madrid

            Seafood

            Plaza de Oriente, 6, 28013, Madrid

            8.8 / 10
            706 reviews

            Average price €50 american express Welcome

            The Observatory - Hotel Puerta América 5*, Madrid

              Mediterranean

              Avenida de América, 41, 28028, Madrid

              8.8 / 10
              11 reviews

              Average price €55

              Tapa Tapa - Arenal, Madrid
              On A Budget

                Mediterranean

                Calle del Arenal, 15, 28013, Madrid

                8.0 / 10
                461 reviews

                Average price €11 american express Welcome

                Las Nubes de Castellana - El Corte Inglés, Madrid
                Top Rated

                InsiderMediterranean

                Calle de Raimundo Fernández Villaverde, 67, 28003, Madrid

                9.6 / 10
                192 reviews

                Average price €45 american express Welcome

                San Francisco, Madrid

                  YUMS x2Spanish

                  Carretera Cristo del Pardo, s/n, 28048, Madrid

                  8.6 / 10
                  785 reviews

                  Average price €35 Accepts Yums american express Welcome

                  Café de Oriente Museo del Traje, Madrid

                    Spanish

                    Avenida de Juan de Herrera, 2, 28040, Madrid

                    8.4 / 10
                    358 reviews

                    Average price €20

                    El Cielo del Urban, Madrid

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

                      Average price €110

                      Espacio 33, Madrid

                        Spanish

                        Paseo de la Castellana, 259 D, 28046, Madrid

                        Average price €45

                        Menu Ejecutivo 41.80€ €41.8

                        La Marinera, Madrid

                          Spanish

                          Plaza Mayor, 2, 28012, Madrid

                          Average price €22

                          Frequently Asked Questions