Welcome to Robertson's B&B!

Robertson's B&B is run by husband and wife team, Violet and Jack Robertson. Our B&B is located in the town of Elgin, Morayshire, which is located in North East scotland. The B&B is located within reach of many towns and cities such as:

  • Inverness
  • Aberdeen
  • Forres
  • Lossiemouth
  • Findhorn
  • Fochabers
  • Buckie
  • Huntly
  • We hope you enjoy your stay at our B&B in Elgin!