In partnership with KM Malta Airlines — APEX Four Star Major Airline 2026
Home›Restaurants›Marsaxlokk›La Capanna
La Capanna - International restaurant in Marsaxlokk, Malta — photo 1
La Capanna - International restaurant in Marsaxlokk, Malta — photo 2
La Capanna - International restaurant in Marsaxlokk, Malta — photo 3
La Capanna - International restaurant in Marsaxlokk, Malta — photo 4
La Capanna - International restaurant in Marsaxlokk, Malta — photo 5
+5 photos

La Capanna

International restaurant · Marsaxlokk, Malta

Reserve a Table →
€15-30 per head££
🍽 Dine In📦 Takeaway✓ Reservations🍷 Wine🍺 Beer♿ Accessible☀️ Lunch🌙 Dinner
Flying to Malta? Book direct with KM Malta Airlines from London Heathrow & Gatwick.Search Flights →

What sets this unassuming gem apart is its unwavering commitment to fresh, homemade Maltese fare—think house-made bread and tapenade, served with the kind of care that elevates a simple meal into something memorable. The evening air here hums with the quiet confidence of a local treasure, where authenticity is the only currency that matters. At La Capanna, the menu is a love letter to the sea, with dishes like the fish lasagna (around €18) and daily catches that balance tradition with finesse. As one regular noted, “Everything was absolutely delicious from start to finish—they really care about quality.” The wine list, modest yet thoughtful, pairs beautifully with the seafood-heavy offerings, making it as suited to a romantic dinner as it is to a family lunch. The warm, attentive service ensures every guest feels like a regular, whether you’re solo or sharing a table. For a truly Marsaxlokk experience, La Capanna is best booked ahead, given its limited hours—lunch from midday to 3pm, dinner from 7pm to 10pm. The restaurant’s proximity to the harbour’s colourful boats makes it a perfect post-stroll stop. Come here for the freshest fish, the homemade touches, and the kind of hospitality that lingers long after the meal. For those flying in specifically for the island's food scene, it sits comfortably alongside the best of Marsaxlokk's restaurants, within easy reach for anyone arriving via flights to Malta with KM Malta Airlines.

Opening Hours

Monday7:00 – 10:00 PM
Tuesday12:00 – 3:00 PM, 7:00 – 10:00 PM
Wednesday12:00 – 3:00 PM, 7:00 – 10:00 PM
ThursdayClosed
Friday12:00 – 3:00 PM, 7:00 – 10:00 PM
Saturday12:00 – 3:00 PM, 7:00 – 10:00 PM
Sunday12:00 – 3:00 PM

Location

📍 Marsaxlokk, MaltaOpen in Google Maps →

Frequently Asked Questions

Where is La Capanna located?+
La Capanna is located at Marsaxlokk, Malta.
Does La Capanna accept reservations?+
Yes, La Capanna accepts reservations. Contact them at 2165 7755 to book.
What are La Capanna's opening hours?+
La Capanna's opening hours are: Monday: 7:00 – 10:00 PM, Tuesday: 12:00 – 3:00 PM, 7:00 – 10:00 PM, Wednesday: 12:00 – 3:00 PM, 7:00 – 10:00 PM, Thursday: Closed, Friday: 12:00 – 3:00 PM, 7:00 – 10:00 PM, Saturday: 12:00 – 3:00 PM, 7:00 – 10:00 PM, Sunday: 12:00 – 3:00 PM.
Does La Capanna offer takeaway or delivery?+
La Capanna offers dine-in, takeaway.
Is La Capanna wheelchair accessible?+
Yes, La Capanna is wheelchair accessible.
How much does a meal at La Capanna cost?+
A meal at La Capanna typically costs €15-30 per head.

Menu prices and opening hours are correct as of July 2026 and are subject to change. Always confirm directly with the restaurant before visiting.

Plan Your Visit
Address
Marsaxlokk, Malta
Average Spend
€15-30 per head
Visit Website →Get Directions →
Staying in Marsaxlokk?

Browse KM Malta Airlines approved hotels near La Capanna.

Find Hotels →
✦
Ask Melita

Get personalised restaurant recommendations from our AI Malta expert.

Ask Melita — AI Expert →
Malta Holidays
Complete holiday packages with flights & hotels
Book a Malta Holiday →