Best Restaurants in Xaghra
Hungry in Xaghra? Explore top-rated restaurants with menus, reviews, and local recommendations. Open the free web guide or Evendo app.
The best restaurants in Xaghra
- Top rated
- Closest to the centre
- A–Z
45 restaurants
-
Restaurant4.4★1,385 reviews
Coffee Break Café & Bistro
Nestled in the heart of Victoria, Coffee Break Café & Bistro is a must-visit for tourists seeking a delightful culinary experience. Offering an array of dishes from breakfast to dinner, this charming spot provides a cozy atmosphere perfect for relaxation and socializing. With its reputation for quality coffee and hearty meals, it's an ideal pitstop during your explorations in Gozo.
Daily 7:00–22:30
-
Mediterranean4.6★1,234 reviews
Il-Kartell Restaurant
Nestled in the picturesque Marsalforn, Il-Kartell Restaurant offers an authentic Mediterranean dining experience with breathtaking views and a menu bursting with flavor. Perfect for tourists seeking a memorable culinary adventure.
Mon–Wed 12:00–15:00, 18:00–22:00 · Fri–Sun 12:00–15:00, 18:00–22:00
-
Chinese4.7★1,147 reviews
Ping's Dynasty Sushi Chinese Restaurant Gozo
Nestled in the heart of Gozo, Ping's Dynasty Sushi Chinese Restaurant offers an exquisite blend of Asian flavors, specializing in Chinese, sushi, and Thai cuisine. With a welcoming atmosphere and stunning presentation, it's a must-visit for food lovers.
Mon 18:00–23:00 · Tue–Sun 11:30–14:30, 18:00–23:00
-
Restaurant4.8★959 reviews
Casa Vostra
Casa Vostra is a must-visit restaurant in Gozo, offering an exquisite dining experience with a focus on fresh, local ingredients and traditional Mediterranean flavors. Located in the charming town of Rabat, this restaurant has earned a reputation for its warm atmosphere and delectable dishes that showcase the best of Maltese cuisine. With a menu that caters to all tastes, it's the perfect spot for tourists seeking an authentic taste of the island.
Daily 12:00–14:30, 18:00–22:00
-
Maltese4.7★954 reviews
Latini Restaurant Xaghra Gozo
Nestled in the charming village of Xaghra, Latini Restaurant offers an authentic taste of Maltese cuisine. With its warm ambiance and exquisite dishes, it’s a must-visit for any food lover exploring Gozo.
-
Italian4.4★878 reviews
The Pierre's Restaurant
Nestled in the scenic Marina Wharf of Marsalforn, The Pierre's Restaurant offers a delightful Italian dining experience, perfect for tourists seeking authentic flavors and a picturesque setting. With a rich menu featuring traditional dishes and fresh local ingredients, this restaurant is a must-visit for food lovers exploring Malta.
Daily 10:30–23:00
-
Restaurant4.6★776 reviews
Roża | Traditional food Restaurant
Nestled in the heart of Victoria, Roża Restaurant offers a delightful escape into the world of traditional Maltese cuisine. With a warm ambiance and an extensive menu featuring local ingredients, it's the perfect spot for tourists seeking authentic flavors. From savory main courses to exquisite desserts, every dish tells a story of Malta's rich culinary heritage. Don't miss the opportunity to unwind with a glass of fine wine in this charming eatery.
Mon–Fri 11:00–23:00 · Sat–Sun 10:30–23:00
-
Restaurant4.7★728 reviews
Ta' Frenċ
Nestled in the heart of Gozo, Ta' Frenċ offers an exquisite dining experience that showcases the best of Maltese cuisine. With its fine dining ambiance and stunning surroundings, it's a must-visit for food lovers.
-
Maltese4.1★938 reviews
It-Tokk Restaurant
Nestled in the heart of Victoria, It-Tokk Restaurant invites tourists to experience authentic Maltese cuisine amidst a charming ambiance. With its welcoming atmosphere and diverse menu, it promises a delightful culinary journey for every palate.
Mon–Sat 10:00–22:00
-
Italian4.5★749 reviews
Arzella Restaurant
Arzella Restaurant in Żebbuġ is a must-visit for tourists seeking authentic Italian and seafood cuisine, offering a delightful culinary experience in a charming setting.
Pebbles Restaurant
Nestled in the heart of Marsalforn, Pebbles Restaurant offers a delightful blend of local and international cuisine, making it a must-visit for tourists seeking authentic flavors. With a cozy atmosphere and stunning views, it is the perfect spot to unwind after a day of exploring Gozo.
Tal-Furnar Restaurant
Tal-Furnar Restaurant in Xagħra, Malta, offers an authentic culinary experience with a focus on traditional Maltese dishes and delicious pizzas. With a cozy atmosphere and friendly service, it's a must-visit for food enthusiasts.
Ta' Rikardu Restaurant
Nestled in the heart of Victoria, Ta' Rikardu Restaurant offers an authentic taste of Malta with its traditional dishes and inviting atmosphere. A must-visit for any food lover!
Mon–Sat 11:00–17:00
Mojo's
Mojo's in Victoria, Gozo, is a charming restaurant renowned for its delicious local cuisine and warm ambiance. Ideal for tourists seeking an authentic dining experience, Mojo's offers a delightful menu that showcases the rich flavors of Maltese gastronomy. With its inviting atmosphere and friendly service, it's a must-visit spot for anyone exploring the area.
Mon–Sat 8:00–15:45 · Sun 10:00–15:45
Ottavo Senso
Ottavo Senso is a charming Italian restaurant located in Victoria, Gozo, offering a delightful culinary experience with authentic dishes that will transport your taste buds straight to Italy. Known for its warm ambiance and friendly service, this eatery is perfect for families and couples alike.
Osteria Scottadito
Osteria Scottadito is a charming Italian restaurant located in Nadur, Malta, known for its authentic cuisine and warm atmosphere. Tourists will enjoy a delightful menu filled with traditional Italian dishes, all served with a touch of local flavor. With stunning views and an inviting ambiance, it’s the perfect place to relax and savor the essence of Italy.
Thu–Fri 19:00–23:00 · Sat–Sun 12:00–15:00, 19:00–23:00
Kozmo Cafe and Vineria
Nestled in the heart of Victoria, Kozmo Cafe and Vineria is a delightful restaurant offering a vibrant atmosphere and a delectable menu, perfect for tourists seeking authentic local cuisine. With its welcoming ambiance and friendly service, it's an ideal spot to relax and enjoy a meal after exploring the historic sites of Gozo.
Daily 8:00–22:00
Oleander Restaurant
Nestled in the heart of Xagħra, Oleander Restaurant offers a delightful culinary experience with a diverse menu that captures the essence of local flavors. With a warm atmosphere and attentive service, it's the perfect spot for tourists looking to indulge in authentic Maltese cuisine while enjoying the charming surroundings.
Odyssey Restaurant Marsalforn
Nestled in the heart of Marsalforn, Odyssey Restaurant offers a delightful culinary experience that celebrates the rich flavors of Mediterranean cuisine. With its warm ambiance and friendly service, it's the perfect spot for tourists to unwind and indulge in local delicacies.
Mon–Sat 9:30–22:30 · Sun 9:00–22:30
Murella Restaurant
Murella Restaurant offers an authentic Italian dining experience in Żebbuġ, Malta. With a cozy atmosphere and a diverse menu, it's a must-visit for food lovers seeking delicious Italian cuisine.
Mon–Sat 10:00–24:00 · Sun 9:00–24:00
Cornucopia Hotel
Nestled in the scenic landscapes of Gozo, Cornucopia Hotel offers a delightful fusion of exquisite dining and comfortable accommodations. Perfect for tourists seeking relaxation and gourmet experiences, this destination is a must-visit.
Al Sale Restaurant
Discover Al Sale Restaurant, a celebrated dining destination in Xaghra, Malta. Known for its exquisite local cuisine and warm ambiance, this restaurant offers an unforgettable culinary experience for all visitors.
Il Gabbiano Restaurant
Nestled in the charming village of Żebbuġ, Il Gabbiano Restaurant offers a delightful Mediterranean dining experience. With its inviting atmosphere and exquisite menu, it's a must-visit for tourists looking to savor authentic local flavors while enjoying breathtaking views.
Daily 12:00–15:30
Noble Cafe Bistro
Nestled in the heart of Victoria, Noble Cafe Bistro offers a delightful dining experience with a menu that celebrates local flavors and international cuisine. With its inviting ambiance and exceptional service, this restaurant is perfect for tourists looking to indulge in delicious meals while exploring the beauty of Gozo.
Xi-Xi
Nestled in the heart of Xaghra, Xi-Xi offers a delightful culinary journey through authentic Chinese flavors. With a cozy atmosphere and attentive service, it's the perfect spot for tourists looking to indulge in delicious dishes crafted with traditional recipes.
L'oro da Napoli Restaurant
L'oro da Napoli Restaurant in Żebbuġ offers a delightful Italian dining experience, featuring authentic dishes and a warm atmosphere perfect for tourists seeking local flavors.
Daily 11:00–24:00
Ta' Ċetta Brasserie
Nestled in the heart of Victoria, Ta' Ċetta Brasserie offers a vibrant dining experience with a diverse menu that celebrates local flavors and international cuisine. Perfect for tourists seeking a unique culinary adventure.
Il-Kcina tar-Ramla
Il-Kcina tar-Ramla in Xagħra is a must-visit restaurant for food lovers, offering a delightful blend of local flavors and exquisite dining experiences. With a moderate price range, this culinary gem promises to satisfy your palate with its diverse menu and inviting atmosphere.
Olympic Wine Bar & Restaurant
Nestled in the heart of Xagħra, Olympic Wine Bar & Restaurant invites tourists to savor exquisite Maltese and Mediterranean cuisine. With a delightful menu that includes pizzas and a fine selection of wines, it's a must-visit culinary gem.
Trishna
Nestled in the heart of Victoria, Trishna is an exquisite Indian restaurant that invites tourists to indulge in a vibrant array of authentic dishes and innovative cocktails. With a reputation for exceptional service and unique flavors, it promises a memorable dining experience that captures the essence of Indian cuisine.
La Stanza Bar & Restaurant
Nestled in the heart of Victoria, La Stanza Bar & Restaurant offers a delightful culinary experience that showcases the rich flavors of Maltese cuisine. With a cozy atmosphere and attentive service, it’s an ideal spot for tourists seeking authentic local dishes and refreshing beverages.
Rose's Ramla Bay
Nestled along the stunning coastline of Ramla Bay, Rose's Ramla Bay offers tourists a delightful dining experience, showcasing the best of local cuisine in a picturesque setting. With its inviting atmosphere and delectable menu, this restaurant is a must-visit for anyone exploring the vibrant flavors of Malta.
Daily 10:00–17:00
The Astra (Restaurant)
The Astra, nestled in the heart of Victoria, is a family-friendly restaurant that promises an enjoyable dining experience for visitors of all ages. With its warm atmosphere and diverse menu, it caters to both local tastes and international cuisine enthusiasts.
Xaghra United Club House
Nestled in the heart of Xaghra, the Xaghra United Club House is a delightful takeout restaurant and bar that offers a unique blend of local flavors and vibrant atmosphere. Ideal for sports enthusiasts and pizza lovers alike, this spot is perfect for those looking to enjoy a casual meal or a drink while soaking in the local culture.
Tal-Latini
Nestled in the charming town of Xagħra, Tal-Latini is a must-visit pizza restaurant that combines traditional flavors with a cozy atmosphere. Whether you're looking for a quick bite or a leisurely meal, this eatery promises an unforgettable culinary experience with its diverse menu and friendly service.
San Sajru Snack Bar
Nestled in the charming village of Xagħra, San Sajru Snack Bar offers a delightful culinary experience for tourists seeking authentic Maltese flavors. With a warm ambiance and friendly service, it's the perfect spot to unwind and enjoy local delicacies.
iberico Tapas Gozo
Iberico Tapas Gozo offers an authentic taste of Spain with its vibrant atmosphere and a delectable array of tapas, making it a must-visit for food enthusiasts exploring Gozo.
Tue–Sun 18:30–23:30
Rundle Restaurant
Nestled in the heart of Victoria, Rundle Restaurant offers an exquisite dining experience that tantalizes the taste buds with its gourmet dishes and warm ambiance. This must-visit spot is perfect for tourists seeking a memorable culinary adventure while exploring Malta's rich heritage.
Wed–Sun 18:00–23:00
Ta Kalang Restaurant
Ta Kalang Restaurant in Xewkija offers a delightful culinary experience, blending local flavors with a warm atmosphere. Known for its exceptional service and diverse menu, it’s a must-visit for any food lover exploring Malta.
Wed–Sat 18:00–22:00 · Sun 10:00–14:00, 18:00–22:00
Sip n’ Snack
Nestled in the heart of Xaghra, Sip n’ Snack is a delightful bistro that offers a diverse menu of delicious dishes, perfect for tourists seeking a taste of local cuisine. With its inviting atmosphere and friendly staff, it's an ideal spot for a relaxing meal after exploring the beautiful surroundings.
Maxtura Bar&Restaurant
Nestled in the charming village of Xagħra, Maxtura Bar & Restaurant offers a unique dining experience with an inviting atmosphere and a diverse menu that celebrates local flavors. Whether you're enjoying a leisurely lunch or a romantic dinner, the restaurant's warm ambiance and attentive service create the perfect backdrop for your culinary journey.
Francie at The Segond Hotel
Francie at The Segond Hotel in Xagħra offers a delightful culinary journey through Indian cuisine, perfect for tourists looking to indulge in rich flavors and aromatic spices. With a welcoming ambiance and diverse menu, it's a must-visit dining destination.
A
Experience the vibrant culinary scene at this charming restaurant in Victoria, where traditional flavors meet modern creativity. Perfect for tourists seeking authentic Maltese cuisine.
Mon 12:00–14:30, 18:00–23:00 · Wed–Sun 12:00–14:30, 18:00–23:00
Placyk Xaghra
Nestled in the charming village of Xagħra, Placyk Xaghra is a must-visit restaurant for tourists seeking an authentic taste of Maltese cuisine. With a vibrant atmosphere and delicious local dishes, it offers an unforgettable dining experience.
tal-kantuniera
Nestled in the heart of Gozo, Tal-Kantuniera offers an authentic pizza experience that caters to both locals and tourists alike. With its warm atmosphere and mouth-watering menu, it’s a must-visit for anyone craving a slice of Italy on this charming island.
Mon 6:00–15:00 · Tue–Sat 6:00–21:00
Explore Xaghra on the map
A handpicked selection of must-see spots in Xaghra, mapped for you.
More about Xaghra

Xaghra travel guide
Xagħra, Malta: explore Ġgantija’s Neolithic temples, village heritage, limestone caves, local food and the quiet landscapes of northern Gozo.
Tell me more about XaghraMore to explore in Xaghra
Explore more

Explore more of Malta
Discover Malta's crystal-clear waters, rich history, and vibrant culture. From ancient temples to modern nightlife, this Mediterranean gem offers something for everyone.
Explore Malta
Getting your guide ready…
We are putting together a fresh copy of the Xaghra guide. This can take up to a minute.
This can take a few moments. If your browser asks, choose Allow so the download can start. You'll find the guide in your Downloads folder.
Nothing happened? Download it again
Sorry, the guide is taking longer than usual. Please try again in a minute, or get it by email instead.
