Historic B&B’s in the Scottish Highlands
Browse through our selection of bed and breakfasts and small hotels in the highlands and islands of Scotland.
A beautiful 17th century guesthouse, stunningly located on The Road to the Isles. Your freshly cooked breakfast is served next to the small river that runs right past the window.
The 19th-century Sands Hotel is situated along the shore of Scapa Flow in Burray village. All rooms are en-suite overlooking the beach and pier where local fishermen work. There is a bar, restaurant and beautiful sea views.
A charming, traditional bed and breakfast situated on the shores of the Cowal Peninsula, West Scotland. Enjoy tasty homemade meals, a plentiful selection of malt whiskies or a stroll on the beach to soak up the amazing scenery.
The West End is a traditional Victorian villa situated in the market town of Elgin, and offers Scottish hospitality at its very best! The B&B prides itself on its excellent breakfasts, using fresh local ingredients where possible.
The Belvedere benefits from a stunning location on the beautiful Isle of Arran, just off the West Coast of Scotland. Enjoy breathtaking views and, for even more relaxation, a session of aromatherapy, hypnotherapy, reflexology or Reiki!
With its sweeping staircase, high ceilings and large rooms, this former Victorian bank has been newly renovated to provide well-appointed guest accommodation. Just a short stroll from the famous Dunnet beach Greenland House stands in the quaint Highland village of Castletown.