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.

Zafiro Restaurant

Xlendi Promenade, Xlendi, Island of Gozo XLN 1302, Malta
+356 2156 5555
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent60%
  • Very good30%
  • Average6%
  • Poor2%
  • Terrible2%
Travellers talk about
“pasta” (30 reviews)
“duck” (8 reviews)
“fresh fish” (13 reviews)
Open Now
08:00 - 23:30All hours
Mediterranean, European, Italian, Seafood, Gluten Free Options, Vegetarian Friendly, Vegan Options
₹₹ - ₹₹₹
Xlendi Promenade, Xlendi, Island of Gozo XLN 1302, Malta
Write a Review
Turn Your Opinions into Points!
Turn your opinions into JPMiles
Turn your opinions into PAYBACK Points
*You can enroll in only one programme at a time to earn rewards for reviews.
JPMiles / Payback Arrow
Reviews (470)
Traveller rating
Traveller type
Time of year

1 - 10 of 470 reviews

Reviewed 2 weeks ago via mobile

Best seafood platter ever. Had a great time. Very friendly Thanks for the service. Would definitely recommend

Thank Keith A
Reviewed 2 weeks ago via mobile

San Andreas guest get the set menu for €16 and it's highly recommended. I've now eaten at this restaurant 3 times during my stay and it's been very good each time. The set meals vary and the wine list is excellent. The service is brilliant.

Thank Benjamin R
Reviewed 3 weeks ago

Had a wonderful lunch here, overlooking the bay. Food was superb. Friendly and attentive service ,food excellent. The views over the bay from the outside tables were wonderful. Would highly recommend .

Thank Christine W
Reviewed 5 weeks ago via mobile

We had a dinner of seafood and this was absolutely wonderful: a mixed plate, massive portion of mixed mediterranean typical gishes: gamberetto, small fishes, octopus,..everything well cooked. We also had the fresh fish of the day, absolutely high quality. Very recommended

Thank Katia A
Reviewed 3 May 2017

Looking for somewhere for a last evening meal and to use up my last euros I was pleased to find some different items from the usual fare on their menu. Simple and pretty straightforward, with the usual rows of tables, this is a clean and...More

Thank AndrewHill-Astcote
Reviewed 26 April 2017

Perfect host and hostess,perfect service,sublime food. Hosts go out of their way when only certain food can be eaten by client. Very well done to all in all aspects. A very enjoyable evening,actually two enjoyable evenings and prices are very reasonable too.

Thank vickylynnebuontempo
Reviewed 19 April 2017

Attached to the San Andrea Hotel, this restaurant sits at the end of the water-front and offers a lovely view of the bay and cliffs. It can get very busy during the holiday season, but this does not stop the staff offering a good service...More

Thank Elizabeth B
Reviewed 18 April 2017

This restaurant is right on the end of the water-front pathway in Xlendi. It belongs to the San Andrea Hotel. One cat sit indoors but obviously the place to be is outside where you can see the bay. Because of its location it does suffer...More

Thank profjoypc
Reviewed 15 April 2017 via mobile

The restaurant has a nice view and is almost full at lunch hours. The food is delicious and reasonably priced. We had Rabbit stew which was very delicious!

Thank spanz80
Reviewed 29 March 2017

We were on a guided tour of the island of Gozo, so time was limited. Our guide took us to Zafiro's, and we were served immediately by very understanding staff with a great lunch of pasta with beef, peppers, and fresh vegetables. It was a...More

Thank cefiroman1
Nearby Restaurants
Sofia Bar & Restaurant
299 reviews
.24 km away
Greens Sports Bar and Grill
54 reviews
1.56 km away
C Seven Restaurant
554 reviews
.08 km away
Gelateria Granola
601 reviews
.07 km away
Nearby Attractions
Xlendi Beach, Cliff and Caves
778 reviews
.08 km away
The Citadel
1,663 reviews
2.67 km away
Ta' Cenc
128 reviews
3.05 km away
St. Andrew's Divers Cove
172 reviews
.01 km away
Questions & AnswersAsk a question
do you do take away?
9 April 2017|
Response from SelbyDale | Reviewed this property |
I do not know the answer to your question. Probably best to phone the restaurant. Here is the contact phone number I found on-line: +356 2156 5555
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Average prices
US$ 5 - US$ 22
Brunch, Breakfast, Lunch, Dinner, After-hours
Restaurant features
Reservations, Outdoor Seating, Seating, Waitstaff, Highchairs Available, Wheelchair Accessible, Serves Alcohol, Full Bar, Free Wifi
Good for
Special Occasion Dining, Local cuisine, Groups, Business meetings, Child-friendly, Kids, View
Open Hours
08:00 - 23:30
08:00 - 23:30
08:00 - 23:30
08:00 - 23:30
08:00 - 23:30
08:00 - 23:30
08:00 - 23:30
Location and Contact Information
  • Address: Xlendi Promenade, Xlendi, Island of Gozo XLN 1302, Malta
  • Location: Europe  >  Malta  >  Island of Gozo  >  Xlendi
  • Phone Number: +356 2156 5555
  • E-mail
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing