Preferred Hotel Group
Live The Grand Life

Book Now

Admirals Landing

admirals landing restaurant

A ROOM WITH A VIEW… With dynamic views of Manoel Island and Marsamxett Harbour, the Admiral’s Landing is the perfect place for a la carte dining in Malta. This elegant Malta Restaurant offers the perfect combination of International cuisine with a Mediterranean twist and an extensive wine list. Tempt your taste buds with the Milk Fed Veal Rib-eye, or for those who prefer a light bite the Homemade Ricotta Gnoochi perfectly complements a glass of local wine.

Our Executive Chef invites you to our Casual Bistro Diner which serves an extensive selection of a la carte dishes, offering great value and breathtaking views.  Check Out Our Great Selection of Maltese and International Wine List available at the Admiral’s Landing.

View Our Admirals Landing Menu

View Our Wine List

****    ****    ****    ****    ****

International Buffet Nights

This fine Malta Restaurant specialises in stunning Mediterranean, South-East Asian, Middle Eastern and Caribbean Cuisine.  Fragrant flavours, unique ingredients and live cooking stations are what make the meal so special.


****    ****    ****    ****

Monday, Tuesday, Wednesday, Thursday & Sunday will be serving International Buffet Night.



Adults: €32.00 per person (food only).

Children 6-12 years: €16.00 per child (food only).

Children aged under 6: FREE when accompanied by 2 adults (food only).

Price inclusive of VAT.


Opening Hours: (As from June till September 2017)


Serving Buffet with the normal Themed Night Rotation.


Opening Hours: (As from October 2017)


Serving A La Carte Menu Only – Every Day from 12:00hrs – 16:00hrs



Serving A La Carte Menu – Every Day from 18:30hrs – 22:30hrs

Serving Buffet with the normal Themed Night Rotation.


Buffet Dinner Service Time:

Monday – Thursday & Sunday from 18.30hrs – 22.00hrs

Friday – Saturday from 18.30hrs – 22.30hrs

Should you wish to place your booking or require any further information kindly contact Our Food & Beverage Team on or on 21250520.