Strathfillan Restaurants, Bars & Tearooms The Real Food Cafe 2582 Ben More Lodge Hotel 2556 Tyndrum Lodge Hotel 2554 Rod and Reel 2585 BEST WESTERN The Crianlarich Hotel 2555 BEST WESTERN The Crianlarich Hotel is an award winning, comfortable 36-bedroom hotel & restaurant.