The Best Western Crianlarich Hotel is ideal for anyone seeking highlands hospitality. Classy, characterful and comfortable, this pleasant Scottish spot is uniquely located near some of the country's finest viewpoints. Glencoe, Loch Lomond, Loch Tay, Killin, Oban and the Hebrides are all within easy reach!
Show More / Less
As a Victorian hotel, this independently owned 3-Star hotel is a perfect year-round venue. We host meetings, functions, short breaks and wedding receptions with equally high standards of service. In our public bar and comfortable lounges with log burning fires, you'll find fabulous, hearty, local food, and a wide selection of beers, wines and award-winning Single Malt whiskies from traditional distilleries. Drop by for a dram anytime! Enjoy your stay.
News from the Front Desk
Pets allowed with restrictions. Pets allowed with restrictions. Small, well-behaved dogs are allowed with a fee.
Nice room, friendly staff, big variety of food for dinner, great breakfast buffet.
Rooms facing the street are a bit noisy but windows close fine.
Good choice to have dinner in Crianlarich.
Canton of Bern, Switzerland on 16-May-2018
Not a bad place for one night. Staff really helpful especially with internet as it would not work properly for me and due being in a valley can play up. Room comfortable and bathroom ok...
By Michell C
Melbourne, Australia on 16-May-2018
Convenient stop for West Highland Way hikers, as the town is just about 0.7 miles downhill from the trail.
The hotel looked nice from the outside and the restaurant had very good food, though...
Perpetually planning our next adventure on 13-May-2018
We were checked in by a friendly staff member and allocated a nice room. We then went to the restaurant via the bar. The bar area seemed full of dogs, I'm not a disliker of dogs but not sure I want...
Edinburgh,UK on 08-May-2018
We were staying in a cottage nearby so tried this place for a family meal on our first night. Wish we hadn’t bothered! We walked in and waited around 5 minutes for a member of staff to acknowledge...