Norwood Hall Hotel is one of the finest 4-star hotels in Aberdeen. Built in 1881 on the site of the 15th Century Pitfoddel’s Castle, our hotel offers the best of breathtaking scenery and fine facilities. With direct access to the historic city of Aberdeen, our hotel is a popular choice for relaxing leisure breaks, business and weddings.
Our hotel is a perfect venue for celebrations, events and conferences; we boast superb hotel accommodation, stylish meeting and function rooms, breathtaking gardens and surrounding woodland.
Our hotel in Aberdeen is perfect for country adventures; roam the beautiful Scottish countryside and marvel in the glorious scenery we have on offer. Once you’ve finished exploring, we recommend a visit to our fabulous Tapestry Restaurant to sample some of the fine fare on offer.