Dining at The Albatross
The Albatross’s beautifully appointed dining room is conveniently located on the main floor and has seating for 60. The comfort of home-style cooking met with the warm hospitality of Newfoundland. Enjoy a variety of delicious cuisine in this comfortable and inviting environment.
Known for its home-cooked meals, seafood and traditional Newfoundland dishes, choosing to dine here will not disappoint. Follow up an amazing meal with a wide variety of our unbelievable house-made desserts.
The Hideaway Lounge
At the end of the day relax at the Albatross’s lounge. The ideal place for an after-dinner drink or just to relax with friends.