Otters

Otters – Bayfront Dining for Groups and Gatherings

Marsalforn, Gozo

A Spacious Seaside Spot with Stunning Views

Located right by the water in Marsalforn, Otters is a long-standing local favourite known more for its location and atmosphere than for its cuisine. With panoramic views over the bay, a relaxed, rustic charm, and plenty of seating, it’s a popular choice for families, larger groups, and anyone who wants to enjoy a drink while soaking in Gozo’s coastal vibe.


General Information

  • Kitchen Type:
     Mediterranean and local cuisine, offering a variety of traditional and familiar dishes.
  • Price Range:
     $$ – Moderately priced, though opinions may vary depending on expectations around food quality.
  • Location:
     Right by the beachfront, offering lovely views over Marsalforn Bay.
  • Ambience:
    Rustic and family-friendly, ideal for relaxed meals, casual gatherings, or group dining.

Pros

  • Magnificent views over the bay – great for sunset drinks or a scenic dinner
  • Plenty of space, making it one of the few spots suitable for larger groups
  • Nice for cocktails or a good bottle of wine in a laid-back setting
  • ✅ Popular with both tourists and locals

Cons

  • Food quality may not match the pricing, depending on expectations
  • ❌ For a meal-focused experience, other options in Marsalforn might offer better value

Conclusion

Otters is a fantastic spot for drinks with a view, a relaxed gathering with friends, or accommodating large families or groups. While the food might not be the standout feature, the location, atmosphere, and accessibility make it a solid choice for a casual evening out — especially if you’re there more for the setting and company than the cuisine.


Who It’s For

  • Tourists wanting a breezy, laid-back seaside setting
  • Locals meeting friends for wine or cocktails
  • Families and groups looking for space and flexibility
  • Visitors who value the view and vibe more than a gourmet experience

Tip: If you’re visiting with a larger group, it’s a good idea to book in advance, especially during the busy season.