We believe dogs should have holidays too.
Your dogs are very welcome to stay at the Ballachulish Hotel; it’s just £20 each night for a maximum of two dogs per room. And we really do mean ‘welcome’: you can bring your dogs into any of our public areas, except the bar and restaurant. All we ask is that you keep your dog on its lead in the lounge areas. They’re even welcome to sleep in your bedroom at night time. Sweet, squirrelly dreams.