Enjoy your stay with us in one of our cosy and welcoming country-style rooms.
Take advantage of our exclusive all-year-round special offers on dining and accommodation.
Bonsyde has spectacular views of Linlithgow Palace, the Pentland Mountains and the Firth of Forth.
Set in tranquil surroundings, Bonsyde House Hotel is the perfect place to get down to business..
With Edinburgh just a few minutes away, there is something for everyone around Linlithgow.
Enjoy your stay in Scotland in our charming Country House Hotel
Bonsyde House Hotel is a small country house hotel in Linlithgow on the outskirts of Edinburgh, the iconic capital of Scotland. Linlithgow itself is a beautiful town
with a loch and a palace, where Mary, Queen of Scots was born. The hotel is situated on a hill overlooking the Palace and Loch with panoramic views of the Pentland Mountains and Forth Bridge.
Bonsyde House Hotel is easily accessible from the M9, M8, M90 and Linlithgow Railway Station on the Edinburgh to Glasgow line. Edinburgh Waverley Station is 15 minutes away and Glasgow is 25 minutes away. Edinburgh Airport is 12 minutes by car.
There are many attractions nearby including Edinburgh Castle, Falkirk Wheel, Stirling Castle, the Forth Bridge, South Queensferry, Bearcraig Country Park and West Lothian Golf Club.
The hotel rooms are elegantly furnished large country house-style rooms, from single to family rooms that can accommodate up to four people.
The hotel also has a beautiful lounge bar overlooking the Palace and Loch.