Stag's Head Bar
at Atholl Palace Hotel
Stag’s Head Bar is located in Atholl Palace Hotel just a short stroll from our wonderful range of self- catering lodges and accommodation. Enjoy unrivalled service, superb bar food, a wide range of drinks including an extensive choice of Scotland’s finest whiskies along with live music on selected Friday and Saturday nights.
Stag’s Head Outdoor Terrace
When the weather allows there is no better place to enjoy the glorious sunshine than on Stag’s Head Outdoor Terrace. With a refreshing drink, glass of wine or delicious cocktail in hand, make memories with friends or family while enjoying the stunning views and the warm Scottish sunshine.
Stag’s Head Opening Hours
Drinks – Open for drinks from 11.00am to 11.00pm every day.
Outdoor Terrace – Outdoor seating area is open from 11.00am to 11.00pm (last orders 10.45pm)
Food – Food is served from 12.30pm to 9.00pm every day.