Hotels, guest houses and B&Bs for sale in Scotland

Hotels, guest houses, B&Bs, inns, pubs and restaurants for sale across Scotland, and the 120+ Stuart has already sold.

  • All types10
  • Hotels2
  • Guest houses and B&Bs1
  • Pubs and inns3
  • Restaurants2
  • Other2
  • All of Scotland10
  • Highlands1
  • Islands1
  • Argyll and the west4
  • Perthshire1
  • Central Scotland0
  • Fife1
  • Edinburgh and Lothians2
  • Scottish Borders0
  • Any price10
  • Up to £300,0002
  • £300,000 to £600,0004
  • £600,000 to £1m1
  • Over £1m1

10 businesses for sale

  • Newest first
  • Price, low to high
  • Price, high to low

Looking for something else?

Some owners prefer to sell without advertising. We share the full details of these businesses in confidence, with buyers Stuart has checked. Or tell us what you want to buy and we'll search for it, including businesses that aren't on the open market.