Beecraigs Country Park
Beecraigs Country Park is a lovely place to visit and offers a wide range of leisure activities in a natural setting across over 900 acres, tucked away high in the Bathgate Hills close to the historic town of Linlithgow.
See the Red Deer herd or pop into the Visitor Centre for more information or have a browse around the Farm Shop.
Beecraigs Country Park is less than a 20 minute drive from the hotel.