Visitsouthernscotland.co.uk Bramble Cottage, Dalry, Castle Douglas, Scotland, DG7 3UT, GB
info@tourismdoctor.com
Accommodation Type Town/Village Other Search Terms

Kelso Bed and Breakfasts

    Bed and Breakfast accommodation providers for Kelso. Should you require further assistance please call 0844 8481014
    • Bellevue House
      Guest House, Sleeps up to
      Scottish Borders, TD5 7DZ.

      Call this property direct: 01573 224588

      (Calls charged at National Rate)
    • Dispensary House
      Bed & Breakfast, Sleeps up to
      Scottish Borders, TD5 7DY.

      Call this property direct: 01573 228738

      (Calls charged at National Rate)
    • Lochside
      Bed & Breakfast, Sleeps up to
      Scottish Borders, TD5 8PD.

      Call this property direct: 01573 420455

      (Calls charged at National Rate)
    • White Swan Inn
      Guest House, Sleeps up to
      Scottish Borders, TD5 7HQ.

      Call this property direct: 01573 225800

      (Calls charged at National Rate)
    • Bluntys Mill
      Bed & Breakfast, Sleeps up to
      Kirk Yetholm, Kelso, Scottish Borders, TD5 8PG.

      Call this property direct: 01573 420288

      (Calls charged at National Rate)
    • Abbey Bank
      Guest House, Sleeps up to
      Scottish Borders, TD5 7BH.

      Call this property direct: 01573 226550

      (Calls charged at National Rate)
    • Whitehill Farm
      Bed & Breakfast, Sleeps up to
      Nenthorn, Scottish Borders, TD5 7RZ.

      Call this property direct: 01573 470203

      (Calls charged at National Rate)
    • Mo Dhachaidh
      Bed & Breakfast, Sleeps up to
      Scottish Borders, TD5 7NU.

      Call this property direct: 01573 225480

      (Calls charged at National Rate)
    • Brimham House
      Bed & Breakfast, Sleeps up to
      Girrick, Scottish Borders, TD5 7SA.

      Call this property direct: 01573 460647

      (Calls charged at National Rate)
    • Craignethan House
      Bed & Breakfast, Sleeps up to
      Scottish Borders, TD5 8AZ.

      Call this property direct: 01573 224818

      (Calls charged at National Rate)