Search site
Beecraigs Homepage Banner 2

Beecraigs Country Park

Beecraigs Country Park is a great place to visit. It caters for a wide range of leisure and recreational activities within its 370 hectares (913 acres) and can be discovered nestled high in the Bathgate Hills near the historic town of Linlithgow.


New -  Beecraigs Visitor Centre Visitor now open housing reception, gift shop, interpretation, public toilets and Hideaway CafĂ©.

Road Closure: Monday 20 March until Sunday 2 April - C17 (Bathgate Hills) - Road Closure (Monday 20 Mar)