Only 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 Great view Restaurants in Sol, Madrid

8 restaurants

Sort by Relevance

    Mediterranean

    Tapa Tapa - Arenal

    Calle del Arenal, 15, 28013, Madrid

    8.0 / 10
    274 reviews

    Average price €11

    30% off food!

      Mediterranean

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

      9.0 / 10
      1,389 reviews

      Average price €25 Accepts Yums american express Welcome

      30% off food!

        Spanish

        Plaza de la Província, 3, 28012, Madrid

        Average price €22

          Spanish

          Plaza Mayor, 28012, Madrid

          Average price €20

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

            Spanish

            C/ Vergara, 1, 28013, Madrid

            Average price €25

              Mediterranean

              Plaza de San Martín, 5, 28013, Madrid

              Average price €24

              Menú Degustación 19.50€

                From Madrid

                C/ Gerona, 4, 28012, Madrid

                Average price €18

                  Spanish

                  Plaza Mayor, 2, 28012, Madrid

                  Average price €22

                  You may also like in Sol

                  American

                  Galipán

                  Madrid

                  €7 average price

                  Spanish

                  Pez Tortilla - Espoz y Mina

                  Score:8.2

                  Madrid

                  €10 average price

                  South American

                  Hakuna Matata

                  Score:8.4

                  Madrid

                  €12 average price

                  MENU

                  Chinese

                  Fun

                  Score:8.9

                  Madrid

                  €13 average price

                  MENU

                  American

                  Pantín Grill

                  Score:9.5

                  Madrid

                  €14 average price

                  Spanish

                  Madrid

                  €15 average price

                  -40%

                  • Insider

                  Mediterranean

                  Insider

                  Madrid

                  €15 average price

                  Chinese

                  Madrid

                  €15 average price

                  -30%

                  Peruvian

                  BARINKA

                  Score:8.7

                  Madrid

                  €15 average price

                  -30%

                  Mediterranean

                  Madrid

                  €15 average price

                  Mediterranean

                  Madrid

                  €15 average price

                  Madrid

                  €15 average price

                  Madrid

                  €15 average price

                  MENU

                  Japanese

                  Chic Sushi

                  Score:9.2

                  Madrid

                  €15 average price

                  -30%

                  Indian

                  Madrid

                  €15 average price

                  -50%

                  Madrid

                  €15 average price

                  American

                  Madrid

                  €15 average price

                  -30%

                  • Insider

                  Indian

                  Agra Palace

                  Score:8.6

                  Insider

                  Madrid

                  €15 average price

                  Mediterranean

                  El miniBAR

                  Score:9.3

                  Madrid

                  €16 average price

                  Popular cities on TheFork

                  • Mons
                  • Liège
                  • Bruges
                  • Ghent
                  • Antwerp