The Best Mediterranean Restaurants in Vilanova i la Geltrú

114 restaurants match your criteria

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.
  • La Polla XicaNo picture yet

    La Polla Xica

    Carrer dels Escolapis 08800 Vilanova i la Geltrú 0.89km
    • Mediterranean
    • Mediterranean
    Average price €22.00
    -50% en Carta con ElTenedor Fest *
  • Pizza zeroNo picture yet

    Pizza zero

    Rambla de la Pau, 65 08800 Vilanova i la Geltrú 0.35km
    • Mediterranean
    Average price €15.00
    -50% en Carta con ElTenedor Fest *
  • Mr. AshNo picture yet

    Mr. Ash

    Carrer de Manuel Tomàs, 37 08800 Vilanova i la Geltrú 1.08km
    • Mediterranean
    Average price €15.00 •

    Yums accepted

    -30% off the "à la carte" menu! *
  • El Racó - VilanovaNo picture yet

    El Racó - Vilanova

    Rambla Principal, 83 08800 Vilanova i la Geltrú 0.75km
    • Mediterranean
    Average price €18.00
  • SòcSabaïNo picture yet

    SòcSabaï

    Carrer de l'Havana, 11 08800 Vilanova i la Geltrú 0.74km
    • Mediterranean
    Average price €25.00
    degustacion
  • La Burguette - VilanovaNo picture yet

    La Burguette - Vilanova

    Rambla de la Pau, 2 08800 Vilanova i la Geltrú 0.63km
    • Mediterranean
    Average price €13.00
  • AnimaNo picture yet

    Anima

    Plaça de la Mediterrània, 2 08800 Vilanova i la Geltrú 0.18km
    • Mediterranean
    Average price €35.00
    -40% off the "à la carte" menu! *
  • El GrocNo picture yet

    El Groc

    Plaça De La Mediterrania, 2 08800 Vilanova i la Geltrú 0.15km
    • Mediterranean
    Average price €30.00
    Menú Fin de Semana 29.90€
  • Contrastes by Diego FerreiraNo picture yet

    Contrastes by Diego Ferreira

    Carrer de la Unió, 44 08800 Vilanova i la Geltrú 1.14km
    • Mediterranean
    Average price €40.00
  • Foc de ViNo picture yet

    Foc de Vi

    Passeig del Carme, 31 08800 Vilanova i la Geltrú 0.04km
    • Mediterranean
    Average price €27.00 •

    Yums accepted

  • Arrosseria KikoNo picture yet

    Arrosseria Kiko

    Avinguda del Penedès, 14 08800 Vilanova i la Geltrú 1.09km
    • Mediterranean
    Average price €15.00
  • L'ArtigaNo picture yet

    L'Artiga

    Carrer del Vapor, 16 08800 Vilanova i la Geltrú 1.04km
    • Mediterranean
    Average price €19.00
  • Toni Fi K'TNo picture yet

    Toni Fi K'T

    Ronda Ibèrica, 60 08800 Vilanova i la Geltrú 1.85km
    • Mediterranean
    Average price €15.00
  • El CancellerNo picture yet

    El Canceller

    Carrer Albert Salvany i Bertran, 7 08800 Vilanova i la Geltrú 1.53km
    • Mediterranean
    Average price €18.00
  • Las PalmerasNo picture yet

    Las Palmeras

    Passeig del Carme, 48 08800 Vilanova i la Geltrú 0.15km
    • Mediterranean
    Average price €12.00
  • TartàricNo picture yet

    Tartàric

    Carrer dels Escolapis, 5 08800 Vilanova i la Geltrú 0.94km
    • Mediterranean
    Average price €20.00
  • Café La ProvençaNo picture yet

    Café La Provença

    Passeig Marítim, 88B 08800 Vilanova i la Geltrú 0.48km
    • Mediterranean
    Average price €10.00
  • El CreuerNo picture yet

    El Creuer

    C/ Racó Santa Llúcia, s/n 08800 Vilanova i la Geltrú 1.78km
    • Mediterranean
    Average price €37.00
    Menú mediodía 22 €
  • Asian Beach HouseNo picture yet

    Asian Beach House

    Passeig Marítim, 107 08800 Vilanova i la Geltrú 0.69km
    • Mediterranean
    Average price €20.00
    Set Menu 12.90€
  • Jardín SecretoNo picture yet

    Jardín Secreto

    Rambla Principal, 114 08800 Vilanova i la Geltrú 0.72km
    • Mediterranean
    Average price €25.00
    Menu 11.90€
  • El FarNo picture yet

    El Far

    Passeig Marítim, 107 08800 Vilanova i la Geltrú 0.7km
    • Mediterranean
    Average price €28.00
  • Peixerot VilanovaNo picture yet

    Peixerot Vilanova

    Paseo Marítimo, 56 08800 Vilanova i la Geltrú 0.2km
    • Mediterranean
    Average price €33.00
  • CeferinoNo picture yet

    Ceferino

    Paseo Ribes Roges, 2 08800 Vilanova i la Geltrú 0.25km
    • Mediterranean
    • Mediterranean
    Average price €32.00
  • PerePeralNo picture yet

    PerePeral

    C/ Isaac Peral, 15 08800 Vilanova i la Geltrú 0.39km
    • Mediterranean
    Average price €33.00
  • La Daurada Beach ClubNo picture yet

    La Daurada Beach Club

    Plaça Trajo de Garbí, s/n (Moll Ponent) 08800 Vilanova i la Geltrú 0.55km
    • Mediterranean
    Average price €30.00
    Menú fin de semana y festivos Arroces 35€
Copy/Paste this link to send it to your friends

TheFork uses cookies in particular to optimise your user experience, measure the performance of the sites and make advertising retargeting. By browsing the site, you accept the use of these cookies. More information or change your settings.