In partnership with KM Malta Airlines — APEX Four Star Major Airline 2026
HomeRestaurantsMarsaxlokkLa Capanna

La Capanna

International restaurant · Marsaxlokk, Malta

Reserve a Table →
4.6(663 Google reviews)
€15-30 per head££
La Capanna restaurant Marsaxlokk Malta
La Capanna Malta photo 2
La Capanna Malta photo 3
La Capanna Malta photo 4
La Capanna Malta photo 5
🍽 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.

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

What cuisine does La Capanna serve?+
La Capanna serves international cuisine in Marsaxlokk, Malta. It has a Google rating of 4.6/5 from 663 reviews.
Where is La Capanna located in Malta?+
La Capanna is located at Marsaxlokk, Malta.
Does La Capanna take reservations?+
Yes, La Capanna accepts reservations.
What are La Capanna's opening hours?+
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 vegetarian options?+
Please contact La Capanna directly to confirm vegetarian options.
How do I get to La Capanna from Valletta?+
La Capanna is in Marsaxlokk, Malta. From Valletta, take the Tallinja bus network or a taxi to Marsaxlokk.

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 →