Skip to main content
Electra — Marsalforn, Gozo

Marsalforn Bay · Gozo · Malta

Where
Gozo
tastes like
itself.

A family guesthouse and restaurant on the waterfront. Fresh food, honest prices, and the kind of welcome that keeps people coming back year after year.

Family-run since the beginning

Electra sits a two-minute walk from the Marsalforn seafront — B&B rooms upstairs, a restaurant and bar downstairs that regulars treat as their own living room.

The cooking is traditional Maltese and European, made daily from fresh produce. The Sunday Roast fills every table. The outside terrace fills every evening in summer.

Everything at Electra is run by the family. That shows in the food, the rooms, and the conversation.

211+
TripAdvisor reviews
2 min
Walk to the sea
Al fresco
Terrace dining
Free
Wi-Fi throughout

Maltese and European
cuisine, cooked daily

"We discovered Elektra and then didn't eat anywhere else in Gozo again."
— TripAdvisor guest

Simple, clean,
and right on the bay

Guest Rooms

  • Sea views from select rooms
  • Private bathroom with shower
  • Flat-screen TV, satellite channels
  • Free Wi-Fi
  • Air conditioning
  • Daily housekeeping

Included

  • Full breakfast daily
  • Choice of full English or omelette
  • Toast, pastries, coffee, juice
  • 24-hour front desk
  • Airport transfer available
  • Bike and car hire

Location

  • 2 min walk to the seafront
  • 5 min walk to Marsalforn Beach
  • 10 min to Victoria (Rabat)
  • Near main bus stop
  • 5 min to dive centre
  • 31 km from Malta airport

People come back.
That says enough.

"If you are looking for tasteful, comfortable accommodation and a warm, friendly ambiance — this is it."

Guido Terzolo · TripAdvisor

"The Electra is by far our favourite place for lunch, a snack or a glass of wine. We live in Marsalforn — we know."

Elizabeth Scovil · Local resident

"Great taste and perfectly seasoned, which is really hard to find. Compared to other restaurants on Gozo, Electra is outstanding."

TripAdvisor guest

Marsalforn Bay,
Gozo

Address Valley Road, Marsalforn
MFN 1220, Gozo, Malta
Marsalforn Bay Gozo · Malta