RestaurantSliema

Skyline Cafe Malta

We've been. Visited May 2026.

our rating

A hidden rooftop cafe above M&S in Sliema with one of the best harbour views in Malta.

With kids

Checked by us, in person.

Good forBabiesToddlersYoung kidsOlder kids

  • High chairs: yes
  • Kids' menu: yes
  • Changing: yes
  • Buggy friendly: yes
  • Parking: no
  • Shade: yes
  • Book ahead: no
  • Outdoor seating: yes
  • Sea view: yes
  • Veg / vegan options: yes
  • Good for a date: yes
  • Grown-up & quiet: don't know
  • Sunset spot: yes

Tucked away on the 4th floor above M&S, Skyline Cafe is one of those spots you would walk straight past without knowing it was there. Once you are up top, it opens out onto the harbour with stunning views across to Valletta, and it is a lovely place to sit back and relax whether you are stopping by for brunch, coffee, cocktails or sunset drinks.

We found the food good and the drinks great, and the kids were kept happy with activity packs, which always makes a difference when you just want to linger over that view a little longer. It is a genuinely hidden spot, so it feels like a proper find.

Definitely one to save for your next Malta day out or holiday, especially if you can time it for sunset over the harbour.

From our visit

Our own photos and video, from the day we were actually there.

View this post on Instagram

Last checked 20 July 2026. Places change, so if something here is out of date, tell us.

Other places we recommend

See everything

AX Odycy Splash Pool

We've been

HotelQawra, St Paul's Bay

AX Odycy Hotel

A big, freshly refurbished four-star seafront resort in Qawra with an aquapark, a kids club and plenty of pools for family days by the sea.

  • High chairs
  • Parking
Cala Lido Themed Nights at Malta Marriott

We've been

RestaurantSt Julian's

Cala Lido at Malta Marriott

Poolside themed buffet evenings at the Malta Marriott, with live entertainment and a menu that changes through the season.

  • Buggy
  • High chairs
  • Shade
Corinthian St George's Bay

We've been

HotelSt Julian's

Corinthia St George's Bay

A five-star beachfront resort on St George's Bay with six pools, a spa and a dedicated kids' club, well set up for families who want a little luxury.

  • High chairs
  • Parking

Start typing, or jump straight to a section.