Food & drink
7 top restaurants for a leisurely lunch in Gozo
By the sea or inland, Gozo is the ideal setting for the quintessential Mediterranean long and leisurely lunch.

Lisa Borain

1 Ta' Karolina, Xlendi

A post shared by Trude Olausen (@trudeolausen) on

Here's a genuine gem amongst some serious tourist traps. There are a lot of great looking restaurants along the Xlendi seafront strip, so it's hard to know which one to choose. Ta' Karolina is always fully booked by locals because the food is super fresh, the portions are generous, and the prices are reasonable.

2 Il-Kantra, Sannat

Lunch today #silvermuse #malta #silversea #ilkantra #gozo

A post shared by Kerry Wapshott (@kezzawap) on

The experience of Il-Kantra is probably the epitome of a long and leisurely lunch in the Mediterranean. With a glorious bird's eye view of the Mgarr ix-Xini fjord and the expanse of the bright blue sea beyond, it's easy to stay here all day long. The food is extremely fresh and local, prepared in a uniquely contemporary way.

3 Mgarr ix-Xini Restaurant, Mgarr ix-Xini

This rustic restaurant right on the bay's beach offers some of the best fish and shellfish on the island. Cooked right there by the serving staff for all to see, the ingredients are by far the stars of this show. The tiny little bay was also the set for the film By The Sea, featuring Brad Pitt and Angelina Jolie.

4 Il Kartell Restaurant, Marsalforn

Il Kartell has been renowned as the fish restaurant to go to in Marsalforn since the 1970s. Still family-run, the foundations of the kitchen and restaurant are built amongst the original structures of three boat houses. This is the quintessence of dining by the sea.

5 Oleander, Xaghra

A post shared by Brian Refalo (@brianrefalo) on

For a lovely lunch in a quaint town setting, Oleander is your best bet. Situated within the sleepy square of the charming village of Xaghra, Oleander offers a modern interpretation of local and Mediterranean fare.

6 Otters Bistro & Lounge, Marsalforn

A post shared by Lee Gatland (@lee.gatland) on

Although there are so many restaurants situated along the Maltese Islands' coastlines, there isn't an abundance of restaurants located right on the water's edge. Otters is just this; a casual bistro with a striking up close and personal view.

7 Ta Frenc, Xaghra

A post shared by Isaac Borg (@isaacrocki98) on

This award-winning restaurant is set in an authentic old farmhouse surrounded by the beautiful country views of Xaghra, Zebbug, and Marsalforn valley. The restaurant's decor is a melange of traditional and modern, while the food is fine; a successful result of the chef and owners' desire to maintain a strong culinary identity.

11th March 2018


Lisa Borain
Written by
Lisa Borain
Lisa is a copywriter/editor with an adventurous interest and penchant for all things Malta.

You may also like...
Food & drink
Food & drink
Try these guys before they’re all gone

Kristina Cassar Dowling
Food & drink
Food & drink
Blue Elephant’s stellar reviews by diners have earned it a place among travellers’ favourites worldwide!

Sarah Micallef
Food & drink
Food & drink
Who’s up for a milkshake date?

Sarah Micallef
Food & drink
Food & drink
Pretty soon, you’ll start seeing lampuki appear on the specials boards of restaurants across the islands.

Sarah Micallef
Food & drink
Food & drink
In the next instalment of our series, the executive chef reveals what has made Valletta’s Japanese-inspired restaurant Aki such a hit with diners since February 2020.

Sarah Micallef