We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Mediterranean Restaurants in Marsalforn

View map
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Your SelectionsClear all
Establishment Type
Cuisines & Dishes
(134)
(61)
(8)
Balti
(1)
Bar
(30)
Brew Pub
(1)
(24)
Cantonese
(1)
Central European
(1)
Czech
(1)
(1)
Diner
(1)
(1)
(3)
Gastropub
(1)
(1)
(1)
Grill
(8)
Imperial Chinese
(1)
(2)
(42)
Pub
(17)
(55)
(3)
(3)
Szechuan
(1)
Wine Bar
(4)
Baguette
(2)
Ceviche
(1)
Cheesecake
(9)
Chicken Kiev
(1)
Chowder
(1)
Crab
(3)
Cupcake
(1)
Falafel
(1)
Fish & Chips
(4)
Hamburger
(36)
Hot Pot
(1)
Kobe Beef
(1)
Lasagne
(7)
Lobster
(13)
Moussaka
(1)
Omelette
(1)
Oyster
(3)
Pancakes
(6)
Pasta
(6)
Ribs
(26)
Roast Beef
(1)
Salad
(85)
Saltimbocca
(1)
Sandwiches
(2)
Shrimp
(2)
Surf And Turf
(1)
Tapas
(1)
Tempura
(1)
More
Dietary Restrictions
Meals
(66)
(114)
(114)
Price
Cheap Eats
(19)
Mid-range
(212)
Fine Dining
(5)
Restaurant features
Accepts Credit Cards
(29)
Free Wifi
(82)
Parking Available
(20)
Reservations
(116)
Serves Alcohol
(112)
Takeout
(65)
Television
(25)
Wheelchair Accessible
(86)
More
Good for
Bar Scene
(25)
Business meetings
(52)
(81)
Kids
(96)
Local cuisine
(69)
(49)
More
Sort by:
  • Relevance
  • Ranking
  • Name
We found great results, but some are outside Marsalforn. Showing results in neighbouring cities.
Limit search to Marsalforn.
Gozo Picnic Island of Gozo, Malta 4.4 km away
#91 of 134 Results
$$ - $$$ Mediterranean European Central European
Sicilia Bella Mgarr 6.1 km away
#93 of 134 Results
D'Eman Sannat 5.8 km away
#94 of 134 Results
Mojo's Island of Gozo, Malta 3.4 km away
#95 of 134 Results
Ta Rosina Sannat 5.4 km away
#98 of 134 Results
$$ - $$$ Mediterranean European Vegetarian Friendly
#100 of 134 Results
$$ - $$$ Mediterranean European Gastropub Vegetarian Friendly
Santa Marija Snack Bar- Pizzeria & Grill Island of Gozo, Malta 2.3 km away
#101 of 134 Results
$$ - $$$ Bar Pizza Mediterranean European Pub Grill
Mojos Bar and Restaurant Victoria 3.4 km away
#102 of 134 Results
$$ - $$$ Mediterranean European Vegan Options
Cafe Reale Xaghra 2.4 km away
#103 of 134 Results
Giovanni's Kitchen & Lounge Xewkija 4.3 km away
#104 of 134 Results
Mo's Diner Victoria 3.4 km away
#105 of 134 Results
Cafe San Martino Victoria 3.4 km away
#107 of 134 Results
$$ - $$$ Cafe Mediterranean European Vegetarian Friendly
Rotunda Cafe Bar Xewkija 4.4 km away
#110 of 134 Results
$$ - $$$ Italian Mediterranean Bar Pub Cafe Vegetarian Friendly Vegan Options
Rabokk Nadur 4.7 km away
#111 of 134 Results
Kaputa Cafe & Wine Bar Qala 6.1 km away
#112 of 134 Results
$$ - $$$ Pizza Mediterranean European Italian Vegetarian Friendly
#113 of 134 Results
Pizza Mediterranean
Mobydick Xlendi Xlendi 6.0 km away
#114 of 134 Results
$$ - $$$ Seafood Mediterranean European
Il-Terrazzo Xlendi 6.1 km away
#115 of 134 Results
chip n dale Victoria 3.8 km away
#116 of 134 Results
$ Bar Cafe European Pizza Fast food Mediterranean Pub
Rew Rew Island of Gozo, Malta 5.7 km away
#117 of 134 Results
$$ - $$$ Seafood Mediterranean European
Ta Kenuna Island of Gozo, Malta 4.5 km away
#118 of 134 Results
$$ - $$$ Mediterranean
#119 of 134 Results
Mediterranean
#120 of 134 Results
$$ - $$$ Bar European Mediterranean Vegetarian Friendly