Food & Drink at Grand Harbour Hotel
We take great pride in our delicious menus and fantastic service, so raise a glass, recite a toast, and make memories over good food in any of our flexible function spaces. Our attentive team are on hand to help you make the most out of any special occasion.
Suitable for 2 - 400 guests, private dining at Grand Harbour is the best way to celebrate birthdays, anniversaries, baby showers and more.
View our menus
From delicious three course feasts which are fit for the grandest celebrations, to exciting fork and finger buffets, our selection of banqueting menus will give you a taste of what you can expect when you dine at Grand Harbour Hotel.
Can we save you a seat?
Book your private dining event
Whether you're looking for a girls' afternoon tea, private family dinner, or a full buffet spread for hundreds, talk to our team to organise your private dining event.