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 | San Xmun Street, Xlendi, Island of Gozo XLN 1302, Malta
+356 9944 9800
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent60%
  • Very good30%
  • Average6%
  • Poor2%
  • Terrible2%
Travelers talk about
“pasta” (35 reviews)
“scallops” (5 reviews)
“fresh fish” (17 reviews)
Open Now
8:00 AM - 10:00 PM Hours
Italian, Seafood, Mediterranean, European, Vegetarian Friendly, Vegan Options, Gluten Free Options
$$ - $$$
Xlendi Promenade | San Xmun Street, Xlendi, Island of Gozo XLN 1302, Malta
All Details
Write a ReviewReviews (545)
Traveler rating
Traveler type
Time of year

1 - 10 of 386 reviews

Reviewed yesterday

We had the English breakfast at Zafiros and loved it! It was more than enough for one person, also the ham and cheese toast was good. Zafiro's is located right in the Little bay of Xlendi, right next to the sea. Great location, great coffee,...More

Thank chrbru2017
Reviewed 5 days ago

Next to the road but by the sea. Food good, salads are HUGE and great. Staff friendly and very accommodating

Thank Wendy H
Reviewed 2 weeks ago via mobile

Food was very good and the service was brilliant! The view makes the meal more enjoyable and also the Oreo cookie desert was unreal ☺️

1  Thank Jill M
Reviewed 3 weeks ago

Been to this restaurant a couple of times - it's nothing over the top but couldn't complain about a single thing if I wanted to. Views are amazing, food is very good and great value for money.

Thank Andrew M
Reviewed August 12, 2018

Enjoyed lunch together with family today at Zafiro. The food was fresh, presented nicely and delicious. We tasted the Pasta with Vogole, Duck Breast, Fresh Fish (Pagru - Common Sea Bream), and Spaghetti Salmon among us. They were all excellent and we do recommend them....More

Thank A N
Reviewed August 9, 2018 via mobile

My husband has been keen to visit this restaurant for a while now. He lives in Malta and goes to Gozo several times a month, so as my son and I were visiting, which we do several times each year, we booked Zafiro for lunch....More

Thank Sher3154
Reviewed August 8, 2018 via mobile

First visit to this restaurant was in 2016 and had a great experience, now we find ourselves going every year we holiday!!. We had a lovely outside table with the waters view!! The staff were very friendly and nothing to much trouble, the meals we...More

Thank Carla Y
Reviewed August 3, 2018 via mobile

We had a superb meal here. This is a lovely family run hotel and restaurant. The service is friendly and efficient and the food is prepared with skill and is beautifully seasoned. The place is spotlessly clean which is no mean achievement considering it's open...More

Thank Harry C
Reviewed July 25, 2018

We enjoyed an evening meal at Zafiro located right on Xlendi's sea front. The range of food is good - with plenty of Italian dishes and salads (and other things too!). We each ordered salads: I had the Deep fried Gozo cheese salad - and...More

Thank Rick W
Reviewed July 17, 2018 via mobile

Nice location. Good coffee. Cold beer. Friendly service. Great view. Came here and sat in the same chairs last year at around the same time. Can’t speak for the food but as a coffee/beer stop it ticks the boxes.

Thank simon d
Nearby HotelsSee all 33 hotels in Island of Gozo
San Andrea Hotel
763 reviews
.00 miles away
Saint Patrick's Hotel
824 reviews
.03 miles away
Ulysses Aparthotel
80 reviews
.08 miles away
Razzett Bardan
1 review
1.17 miles away
Nearby Restaurants
Sofia Bar & Restaurant
500 reviews
.15 miles away
Greens Sports Bar and Grill
66 reviews
.96 miles away
The Diamond
267 reviews
.09 miles away
Gelateria Granola
736 reviews
.04 miles away
Nearby Attractions
St. Andrew's Divers Cove
227 reviews
.01 miles away
Xlendi Beach, Cliff and Caves
997 reviews
.03 miles away
Utina Diving College Limited
99 reviews
.08 miles away
Moby Dives
85 reviews
.07 miles away
Ask a question
Questions & Answers
April 9, 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
$5 - $22
Breakfast, Lunch, Dinner, Brunch, Late Night
Restaurant features
Reservations, Outdoor Seating, Seating, Waitstaff, Highchairs Available, Wheelchair Accessible, Serves Alcohol, Full Bar, Free Wifi
Good for
Families with children, Business meetings, Scenic view, Kids, Romantic, Large groups, Local cuisine, Special occasions
Open Hours
8:00 AM - 10:00 PM
8:00 AM - 10:00 PM
8:00 AM - 10:00 PM
8:00 AM - 10:00 PM
8:00 AM - 10:00 PM
8:00 AM - 10:00 PM
8:00 AM - 10:00 PM
Location and Contact Information
  • Address: Xlendi Promenade | San Xmun Street, Xlendi, Island of Gozo XLN 1302, Malta
  • Location: Europe  >  Malta  >  Island of Gozo  >  Xlendi
  • Phone Number: +356 9944 9800
A welcoming place to dine and relax with your family and friends offering Mediterranean and local cuisine with amazing sea views of Xliendi bay.
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