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.
New! Find and book your ideal hotel on TripAdvisor — and get the lowest prices

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
Open now
All hours
Sun - Sat 08:00 - 23:30
More Info
Add Photo Write a Review

430 Reviews from our TripAdvisor Community

Traveller rating
Traveller type
Time of year
  • More
Showing 311: English reviews
Warrington, United Kingdom
2 reviews
common_n_restaurant_reviews_1bd8 1 helpful vote
5 of 5 bubbles Reviewed 3 weeks ago

My wife and I had the pleasure of visiting the Zafiro Restaurant twice during a short stay at the Hotel San Andrea. I can honestly say the food was outstanding, the staff very efficient and the hospitality was both warm and friendly. The star of the show however was the proprietor/executive chef who could not do enough to accommodate our... More 

Thank petemoulson
Bayeux, France
Level Contributor
105 reviews
66 restaurant reviews
common_n_restaurant_reviews_1bd8 24 helpful votes
5 of 5 bubbles Reviewed 3 weeks ago via mobile

We were recommended to eat here by a tour guide and we can understand why. The owner/chef suggested the catch of the day - Lampuki grilled and served with vegetables and rosemary infused potatoes. Combine this with views of the bay and charming attentive staff and you cannot go wrong!

Thank DDayPaul
Mostar, Bosnia and Herzegovina
Level Contributor
11 reviews
11 restaurant reviews
common_n_restaurant_reviews_1bd8 1 helpful vote
5 of 5 bubbles Reviewed 3 weeks ago via mobile

Went there for a dinner. It was a quiet evening. On recommendation of waiter we took special of the day Fiorentina t-bone steak for 2 (more than 1kg). Steak was cooked to perfection. It was tender and delicious, it came with three different type of sauces. One word - perfect. Service very friendly and attentive. And i cant forget to... More 

Thank Matea P
Melbourne, Australia
Level Contributor
5 reviews
5 of 5 bubbles Reviewed 4 weeks ago

Excellent restaurant at affordable prices. Lovely waiters very attentive and sociable. Will not disapoint.

Thank vincentbD9430ME
Greater London, United Kingdom
Level Contributor
28 reviews
8 restaurant reviews
common_n_restaurant_reviews_1bd8 2 helpful votes
5 of 5 bubbles Reviewed 4 weeks ago

Great restaurant, very well run but because the hotel above them has a half board option it can frequently be crowded and noisy. We enjoyed our morning English breakfast there on most days and have not complaints.

Thank MusaabuShavit
Lytham St Annes, England, United Kingdom
Level Contributor
18 reviews
6 restaurant reviews
common_n_restaurant_reviews_1bd8 12 helpful votes
4 of 5 bubbles Reviewed 5 weeks ago

Whilst Staying in Xlendi for a week this October, we took the opportunity to try most of the seafront restaurants and Zafiro was one of 2 that we visited twice. Both times we had excellent food, nicely served, friendly and efficient staff. My only adverse comment was that I ordered mushroom risotto but when it arrived it was prawn linguine!... More 

Thank Marilyn S
Liverpool, United Kingdom
Level Contributor
3 reviews
common_n_restaurant_reviews_1bd8 3 helpful votes
5 of 5 bubbles Reviewed 28 October 2016 via mobile

Excellent location, service, food and price. Well worth a visit and great value. We had their evening set menu. Lovely view across the bay.

Thank Helen586
Island of Malta, Malta
Level Contributor
3 reviews
5 of 5 bubbles Reviewed 19 October 2016

We dined in the evening. The service was excellent and food reasonably priced and very good. Quiet and relaxing

Thank den016
Cernay, France
Level Contributor
37 reviews
26 restaurant reviews
common_n_restaurant_reviews_1bd8 5 helpful votes
4 of 5 bubbles Reviewed 3 October 2016 via mobile

The food here is great. Fresh fish, pasta, and other local fare. It is a must, even if you are not staying at the hotel.

Thank Leslie L
A TripAdvisor Member
5 of 5 bubbles Reviewed 30 September 2016 via mobile

Out of many restaurants we visited, this was by far the best value for money, so much so we went 3 times in the course of our week stay. The view from the corner of the bay was nice too, there are better situated restaurants, but if you want good food and view, this is easily the best choice. We... More 

Thank A TripAdvisor Member

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
Italian, Seafood, Mediterranean, European, 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
Groups, Kids, Special Occasion Dining, Child-friendly, Local cuisine, Business meetings, 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

Questions & Answers

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?