In partnership with KM Malta Airlines — APEX Four Star Major Airline 2026
HomeRestaurantsMarsaxlokkLa 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 →
4.6(663 Google reviews)
€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 →

Tucked away in the heart of Marsaxlokk, where the harbour’s golden light spills onto limestone walls, La Capanna has earned its 4.6-star rating from 663 discerning diners. 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.

What Diners Say

"If you want to try fresh fish in Malta/Marsaxlokk , I highly recommend la capanna . Everything was absolutely delicious from start to finish . They started us off with bread and tapenade from the house. You can really tell they care about quality because everything is homemade, from the bread to the..."

ZINEB CHIHI · a month ago · via Google

"An extremely cosy ambiance at the heart of Marsaxlokk with tasty original food with the freshest ingredients. Staff made us feel welcome upon entering the door and were super polite and attentive to detail. Well done and thank you for the amazing experience!"

Reece Delia · 6 months ago · via Google

"One of the best dishes we’ve had on our trip in Malta. Really well balanced meals and lovely atmosphere! The fish lasagna was really delicious, too."

Stefania Mihaly · 6 months ago · via Google

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.
What is La Capanna's rating?+
La Capanna has a Google rating of 4.6/5 based on 663 reviews.
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 →