TheFork, a Trip advisor company

What
Where

Specify a date & time to find the best restaurants & offers

The Best Mediterranean Restaurants in Barceloneta, Barcelona

51 restaurants

Sort by Relevance

Mediterranean

Can Ganassa

Plaça de la Barceloneta, 6, 08003, Barcelona

7.7 / 10
35 reviews

Average price €20 american express Welcome

Mediterranean

Carrer de Pere IV, 272, 08005, Barcelona

7.8 / 10
154 reviews

Average price €30

Mediterranean

Moll de Gregal 13-17 Port Olímpic, 08005, Barcelona

8.4 / 10
702 reviews

Average price €37 american express Welcome

Mediterranean

Carrer de Sant Carles, 11, 08003, Barcelona

9.1 / 10
439 reviews

Average price €25

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

Mediterranean

C/ Judici, 4, 08003, Barcelona

Average price €31

Mediterranean

Paseo Maritimo, 34, 08003, Barcelona

Average price €40

Mediterranean

Plaça del Poeta Boscà, 2, 08003, Barcelona

Average price €20

MENU Nº3 26€

Mediterranean

Passeig de Joan de Borbó, 70, 08003, Barcelona

Average price €35

Fine Dining

Plaza del Mar, 1, 08003, Barcelona

Average price €35

Menú del día 12,50€

InsiderMediterranean

Passeig de Joan de Borbó, 6, 08003, Barcelona

Average price €25

Mediterranean

Passeig de Joan de Borbó, 74, 08039, Barcelona

Average price €25

Mediterranean

Passeig de Joan de Borbó, 6, 08003, Barcelona

Average price €15

Mediterranean

Carrer de l'Escar, 16, 08039, Barcelona

Average price €30

Mediterranean

Plaça de Pau Vila, 1, 08039, Barcelona

Average price €25

Mediterranean

Passeig de Joan de Borbó, 74, 08003, Barcelona

Average price €18

Mediterranean

Carrer del Baluard, 58, 08003, Barcelona

Average price €15

MICHELIN 2020Mediterranean

Carrer del Rec, 79, 08003, Barcelona

Average price €20

Mediterranean

Carrer de Ginebra, 7-9, 08003, Barcelona

Average price €20

Mediterranean

Plaça Pau Vila, 1, 08039, Barcelona

Average price €25

Mediterranean

Carrer del Consolat de Mar, 08003 Barcelona, Spain, 08003, Barcelona

Average price €20

Mediterranean

Passeig Marítim, 08003, Barcelona

Average price €25

Mediterranean

Passeig Marítim Barceloneta, Barcelona, Spain, 08003, Barcelona

Average price €25

Mediterranean

Plaça de la Barceloneta, 1-3, 08003, Barcelona

Average price €20

Mediterranean

Paseo Joan de Borbó, 2, 08003, Barcelona

Average price €29

MICHELIN 2020Mediterranean

Passeig Joan de Borbó, 88, 08039, Barcelona

Average price €75

Filter

TheFork advantages