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
These sweets are available around the feast of St Joseph, and if you haven't tasted one yet, you're missing out.

Melanie Drury
Food & drink
Food & drink
Hi, hello, yes, we’ll take the lot!

Jillian Mallia
Food & drink
Food & drink
They’re sure to satisfy your morning cravings!

Benjamin Abela
Food & drink
Food & drink
Be warned… you’re going to be hungry after reading this!

Emma Galea
Gozo
Gozo
Time for Malta’s sister isle to shine in the gastronomic spotlight.

Rebecca Anastasi