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 Mediterranean Restaurants in Roses

20 restaurants

Sort by Relevance

MICHELINMediterranean

Rom La Taverna

Passeig Marítim, 43, 17480, Roses

9.1 / 10
212 reviews

Average price €25 american express Welcome

InsiderPAYMediterranean

Carrer dels Pescadors, 17, 17480, Roses

9.3 / 10
48 reviews

Average price €45

    Mediterranean

    Carrer de Sant Sebastià, 13, 17480, Roses

    Average price €15

      Mediterranean

      Avinguda Díaz Pacheco, 70, 17480, Roses

      8.6 / 10
      40 reviews

      Average price €35 american express Welcome

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

        PAYMediterranean

        Carrer de Sant Sebastià, 37, 17480, Roses

        8.6 / 10
        40 reviews

        Average price €15

          PAYMediterranean

          Avinguda de José Díaz Pacheco, 26, 17480, Roses

          8.3 / 10
          11 reviews

            MICHELINPAYMediterranean

            Avinguda de José Díaz Pacheco, 26, 17480, Roses

            8.3 / 10
            49 reviews

            Average price €120

              Mediterranean

              Carrer del Doctor Alexander Fleming, 10, 17480, Roses

              8.9 / 10
              118 reviews

              Average price €15 american express Welcome

              30% off the 'a la carte' menu

                PAYMediterranean

                Avenida Fages de Climent 10-15, 17487, Empuriabrava

                9.3 / 10
                138 reviews

                Average price €25 american express Welcome

                Menú Weekend Y Festivos €32

                  PAYMediterranean

                  Plaça del Passeig, 4, 17488, Cadaques

                  8.5 / 10
                  111 reviews

                  Average price €25 american express Welcome

                  -50% en carta - TheFork Festival

                  1 starMICHELINPAYMediterranean

                  Carrer Santa Clara, 31, 17486, Castelló d'Empúries

                  9.8 / 10
                  27 reviews

                  Average price €70 american express Welcome

                  MENÚ DE FIN DE AÑO €135

                    PAYMediterranean

                    Carrer Alberes Comercial, 17,18,19, 17487, Empuriabrava

                    8.8 / 10
                    145 reviews

                    Average price €25

                      Mediterranean

                      Av. de Rhode, 62, 17480, Roses

                      Average price €30 american express Welcome

                        Mediterranean

                        Avinguda de José Díaz Pacheco, 26, 17480, Roses

                        Average price €60

                          PAYPizzeria

                          Carrer de la Platja, 2, 17489 El Port de la Selva, Spain, 17489, El Port De La Selva

                          9.3 / 10
                          166 reviews

                          Average price €30 american express Welcome

                            Mediterranean

                            Av. Diaz Pacheco, 19, 17480, Roses

                            Average price €20

                              Mediterranean

                              Carrer de l'Illa, 7, 17489, El Port De La Selva

                              7.5 / 10
                              50 reviews

                              Average price €50 american express Welcome

                                Mediterranean

                                Carrer de la Pruna, 11, 17488, Cadaques

                                Average price €20

                                  Mediterranean

                                  Riba des Poal, 5, Cadaqués, Spain, 17488, Cadaques

                                  Average price €20

                                    Mediterranean

                                    Carrer de Sant Morí, 11, 17487, Empuriabrava

                                    Average price €25

                                    Frequently Asked Questions

                                    The Best Mediterranean Restaurants in Roses

                                    The Mediterranean evokes the aromas of olive oil, rosemary, thyme, and lavender. Bright and flavourful, Southern cuisine fills our hearts and palates with sunshine. To enjoy marinated olives, grilled fish and peppers, gazpacho, and sun-dried tomatoes, check out our selection of Mediterranean restaurants.