Onda Blu image label star icon 4.5

Onda Blu

La Vecchia Dogana sa Maison, Pieta, Island of Malta 00001 Malta, Island of Malta

Mediterranean Casual Dining $$$
label star icon 4.5

Description

Onda Blu is the perfect place for a romantic dinner or a family lunch. Located in the beautiful Island of Malta, this restaurant offers a stunning view of the marina and the best seafood dishes. With a wide selection of Mediterranean and healthy options, you can be sure to find something to satisfy your taste buds. With excellent customer reviews, a professional staff, and a full bar, Onda Blu is the perfect spot for your next meal. Make a reservation today and experience the best of Malta's cuisine!

Hours

  • Sunday

    12:00 PM - 3:00 PM, 7:00 PM - 11:00 PM

  • Monday

    09:00 AM - 11:00 PM

  • Tuesday

    12:00 PM - 3:00 PM, 7:00 PM - 11:00 PM

  • Wednesday

    12:00 PM - 3:00 PM, 7:00 PM - 11:00 PM

  • Thursday

    12:00 PM - 3:00 PM, 7:00 PM - 11:00 PM

  • Friday

    12:00 PM - 3:00 PM, 7:00 PM - 11:00 PM

  • Saturday

    12:00 PM - 3:00 PM, 7:00 PM - 11:00 PM

Location

Reviews from TripAdvisor

Olga C

Aug 25, 2025

star icon star icon star icon star icon star icon

The only reason I would ever come back here is for the view — it really is beautiful. The food itself was nothing special, just okay. We paid the bill and left, but later I noticed that an extra dish...

Daydream16364709533

Jul 02, 2025

star icon star icon star icon star icon star icon

After a few disappointing visits to restaurants in the fishing port town Marsaxlokk, I am now a convert to Onda Blu. Set in a historic old boat yard at the Pieta end of Ta-Xbiex looking out over the...

Jackie C

Jun 03, 2025

star icon star icon star icon star icon star icon

It's a very great atmosphere, staff very nice , we'd really enjoyed it. We were 6 family members, the first time and definitely not last .

Similar restaurants

Hours

  • Sunday

    12:00 PM - 3:00 PM, 7:00 PM - 11:00 PM

  • Monday

    09:00 AM - 11:00 PM

  • Tuesday

    12:00 PM - 3:00 PM, 7:00 PM - 11:00 PM

  • Wednesday

    12:00 PM - 3:00 PM, 7:00 PM - 11:00 PM

  • Thursday

    12:00 PM - 3:00 PM, 7:00 PM - 11:00 PM

  • Friday

    12:00 PM - 3:00 PM, 7:00 PM - 11:00 PM

  • Saturday

    12:00 PM - 3:00 PM, 7:00 PM - 11:00 PM

Onda Blu