Watch sport with us all year round
Sport from all over the world is right here in your local - we've got football, rugby, F1, boxing, horseracing and so much more!
Secure your seat nowWelcome to The Compass, your new home away from home. Perched on the edge of Dalgety, this cosy pub restaurant is the ideal addition to your day of coastal exploration. Whether you're perusing Dalgety's picturesque ports, harbours and piers or browsing the var...
Top-notch amenities to make sure you have a great time. Here’s what you can expect when you visit The Compass
Join us and secure your seat for the biggest rugby event of the year: the Six Nations
Book a tableDiscover our irresistible weekly deals tailored for every craving and occasion. From casual lunch meetups with friends to romantic Thursday steak nights, we offer fantastic savings that will make you and your wallet smile!
Explore our dealsA deal that's rare than most. Perfectly grilled, however you like it.
View our dealsEnjoy a delicious selection of sandwiches, cakes and fruit scones, freshly prepared from our kitchen.
Sport from all over the world is right here in your local - we've got football, rugby, F1, boxing, horseracing and so much more!
Secure your seat nowWhether you're toasting with the perfect pint, sipping on the fruitiest cocktail, or cooling off a juicy soft drink, we’ve got a drink to tickle every fancy. From casual hangouts to special celebrations or simply unwinding after a long day, let us pour you the perfect pick-me-up.
Explore the full rangeGet ready to tantalise your taste buds with our mouth-watering weekly deals that cater to every palate and occasion.
View our dealsWith meals for little ones and a range of vegetarian and vegan options, there's something for everyone
View our menuWhatever event you're hosting, we're confident that you will find what you are looking for at The Compass.
Established in 1719, Belhaven Brewery is the oldest working brewery in Scotland. Situated in Dunbar, the brewery nestles amongst the rolling barley fields of East Lothian, just 20 miles from Edinburgh.