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 Spanish Restaurants in Camprodon

13 restaurants

Sort by Relevance

MICHELINPAYCatalan

El Pont 9

Camí de la Cerdanya, 1, 17867, Camprodon

9.3 / 10
250 reviews

Average price €35 american express Welcome

    Catalan

    Carretera de Sant Joan, 5, 17867, Camprodon

    8.2 / 10
    172 reviews

    Average price €16

    InsiderCatalan

    Carrer Freixenet, 30, 17867, Camprodon

    Average price €33 american express Welcome

    Menú €34.2

      PAYCatalan

      Plaça del Pedró, 11, 17534, Pardines, Girona

      Average price €30 american express Welcome

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

        Mediterranean

        Carrer Pollancre, 1, 17800, Olot

        8.7 / 10
        148 reviews

        Average price €20

          Abruzzese

          Bellaire, 17 (BEGET), 17867, Camprodon

          Average price €17

            Catalan

            Passeig de l'Escultor Miquel Blay, 55, 17800, Olot

            7.3 / 10
            31 reviews

            Average price €20

              Catalan

              Carrer del Rec, 3, 17869, Setcases

              8.2 / 10
              84 reviews

              Average price €20 american express Welcome

                Catalan

                Camí Ulldeter, 1, 17869, Setcases

                Average price €40

                  Spanish

                  Plaça Sant Roc, 3, 17856, Castellfollit De La Roca

                  9.6 / 10
                  11 reviews

                  Average price €24

                    Spanish

                    Carrer Font d'en Rafel, 15, 17869, Llanars

                    Average price €23

                      Catalan

                      Plaça del Mig, 1, 17800, Olot

                      Average price €30

                        Catalan

                        Plaça Major, 2, 17800, Olot

                        Average price €15