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.
The latest reviews. The lowest prices. The perfect place to shop for hotels.

Zafiro Restaurant

Certificate of Excellence
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Get directions
Xlendi Promenade, Xlendi, Island of Gozo XLN 1302, Malta
+356 2156 5555
08:00 - 23:30
Closed now
See all hours
Sun - Sat 08:00 - 23:30
More Info
Add Photo Write a Review

457 Reviews from our TripAdvisor Community

Traveller rating
Traveller type
Time of year
  • More
Showing 333: English reviews
Level Contributor
24 reviews
19 restaurant reviews
common_n_restaurant_reviews_1bd8 14 helpful votes
Reviewed yesterday NEW

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
West Bromwich, United Kingdom
Level Contributor
12 reviews
10 restaurant reviews
common_n_restaurant_reviews_1bd8 1 helpful vote
Reviewed 1 week ago

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 with a smile. They offer a specials as well as the usual seasonal menu. I... More 

Thank Elizabeth B
Alnwick, United Kingdom
Level Contributor
1,666 reviews
958 restaurant reviews
common_n_restaurant_reviews_1bd8 564 helpful votes
Reviewed 1 week ago

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 from many walking past so better if possible to have a table a bit far... More 

Thank profjoypc
Wolfsburg, Germany
Level Contributor
26 reviews
16 restaurant reviews
common_n_restaurant_reviews_1bd8 6 helpful votes
Reviewed 1 week ago 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
Dublin, Ireland
Level Contributor
6 reviews
4 restaurant reviews
common_n_restaurant_reviews_1bd8 1 helpful vote
Reviewed 4 weeks ago

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 superb meal, and I would highly recommend this lovely restaurant for it's location and menu,... More 

Thank cefiroman1
Mellieha, Malta
Level Contributor
22 reviews
17 restaurant reviews
common_n_restaurant_reviews_1bd8 11 helpful votes
Reviewed 4 weeks ago

The staff were very attentive let us choose the table we wanted even though it meant they had to set it up for us We had the pork ribs which were amazing I had the sword fish cooked to perfection and our friends had the fish starter platter which was huge couldn't finish it all 4 excellent meals a large... More 

Thank sueperryjones
Hailsham, United Kingdom
2 reviews
Reviewed 22 March 2017

As a single female traveller I don't always feel comfortable dining in restaurants in the evening, especially when I see candlelight and lots of couples! However the owner of my holiday flat said he always dines at Zafiro when he comes over from Malta and, as my love of good food overrides any hesitation about being solo, I paid them... More 

Thank Sharon C
Newcastle, United Kingdom
Level Contributor
9 reviews
4 restaurant reviews
common_n_restaurant_reviews_1bd8 7 helpful votes
Reviewed 19 March 2017

all the staff are really pleasant the Manager goes out of his way to make you feel welcome food fantastic si is the wine lol.

Thank betty527
Level Contributor
26 reviews
15 restaurant reviews
common_n_restaurant_reviews_1bd8 8 helpful votes
Reviewed 8 March 2017

This was my first visit to Zafiro, but not to Xlendi, which is in a picturesque natural harbour in Gozo. It was a very stormy day, so there was not question of sitting outside. The restaurant is the dining room of a small hotel on the waterfront. It was warm inside, and Jean Pierre, the owner, was most welcoming despite... More 

Thank Rowanrobin
Foxley, United Kingdom
Level Contributor
21 reviews
common_n_restaurant_reviews_1bd8 6 helpful votes
Reviewed 6 March 2017

Only had two days in this lovely village but first night I ate here and it was so good I returned the second night as well . The first night I had a simple meal of home made tomato soup followed by a lovely pasta dish. Everything was well presented along with a few extras that was all included. Fish... More 

Thank chookles48

Travellers who viewed Zafiro Restaurant also viewed

Xlendi, Island of Gozo
Xlendi, Island of Gozo
Xlendi, Island of Gozo

Been to Zafiro Restaurant? Share your experiences!

Write a Review Add Photos & Videos

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
Improve this listing

Restaurant Details

Rating summary
  • Food
    4.5 of 5 bubbles
    4.5 of 5 bubbles
  • Value
    4.5 of 5 bubbles
    4.5 of 5 bubbles
Average prices
US$5 - US$22
Seafood, Mediterranean, European, Italian, Gluten Free Options
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
Business meetings, Kids, Child-friendly, Groups, View, Special Occasion Dining, Local cuisine
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

Questions & Answers

Here's what previous visitors have asked, with answers from representatives of Zafiro Restaurant and other visitors
1 question
Ask a question
18 days ago

See all questions (1)

Questions? Get answers from Zafiro Restaurant staff and past visitors.
Posting guidelines
Typical questions asked:
  • Do you have gluten-free options?
  • Is there a dress code?
  • Do you allow dogs on the outdoor patio?