Deggie's Bistro
Terrace overlooking Marsaskala bay

Marsaskala, Malta

Deggie's Bistro

Good Food. Beautiful Moments.

Enjoy delicious food, a welcoming atmosphere and unforgettable moments by the Mediterranean — from breakfast in the morning sun to late evenings upstairs on the rooftop.

Breakfast
Daily · 07:00 – 11:15
Lunch
Until 15:00
Dinner
From 18:00
Happy Hour
15:00 – 18:00

About Deggie's

Your Table by the Mediterranean.

Welcome to Deggie's Bistro, a place to enjoy great food, good company and a relaxed atmosphere. Located in the beautiful seaside town of Marsaskala, we offer a welcoming dining experience for locals, visitors and hotel guests alike — from morning coffee to evening dinner.

4.9 on Google · 36 reviews
Our Story
Bistro dining room

The Restaurant

An Experience Worth Savouring.

Discover the Restaurant
Wood-fired pizza
Wood-fired pizzaStone-baked, simple and generous.
Burgers & grills
Burgers & grillsFlame-grilled and cooked to order.
A table by the window
A table by the windowBreakfast and morning coffee from 7am.
Rooftop pool overlooking the bay

Upstairs · Rooftop Bar & Pool

Take It to the Rooftop.

Refreshing drinks, delicious cocktails and a relaxing poolside atmosphere — the perfect place to unwind, enjoy the sunshine and spend an evening with friends.

Discover the Rooftop
Live music poster: Chantal singing at Deggie's Bistro, Every Friday, 20:30 – 22:30, All November

Live at Deggie's Bistro

Live Music Every Friday.

Every Friday the bistro welcomes a live singer. This November, Chantal performs from 20:30 – 22:30 — the perfect soundtrack to dinner, or a long drink after.

When
Every Friday
Time
20:30 – 22:30
On stage
ChantalAll November

From our Instagram

@deggies_bistro

Follow us
Deggie's Bistro Instagram post 1Deggie's Bistro Instagram post 2Deggie's Bistro Instagram post 3Deggie's Bistro Instagram post 4Deggie's Bistro Instagram post 5Deggie's Bistro Instagram post 6Deggie's Bistro Instagram post 7Deggie's Bistro Instagram post 8Deggie's Bistro Instagram post 9

Reservations

We'd Love to Welcome You.

Bookings are on WhatsApp — one message and we'll have your table ready. Prefer to talk? Call us on +356 9944 9551.