Hotels in Callander
19 handpicked places to stay
Photo © Peter Moore, CC BY-SA 2.0
Callander's accommodation runs from a restored seventeenth-century country house on the edge of town to simple, friendly guest houses on the streets behind Main Street, reflecting its long history as both a Highland estate town and a Victorian tourist destination. Visitors looking for a special occasion or a genuinely luxurious stay have a small number of country house hotels to choose from, set in their own grounds with award-winning restaurants attached, while those wanting a comfortable, central base without the country house price tag will find well-run three and four-star hotels right on Main Street, some of them trading under new names after recent refurbishment.
The largest part of Callander's accommodation, though, is its guest houses and bed and breakfasts, many of them in handsome Victorian villas built for the town's original tourist boom and now run by local families who know the surrounding hills and lochs well. These properties tend to offer the best value and the most personal welcome, often with home-cooked breakfasts using local produce, and several combine accommodation with a genuinely good restaurant of their own, blurring the line between guest house and dining destination.
Whichever type of stay is chosen, location within Callander makes relatively little difference given the town's compact size; a bed on Main Street is a five-minute walk from one on the quieter streets toward the river or the edge of town. The bigger decision is usually between staying in Callander itself, with its shops, pubs and easy access to Loch Katrine and Ben Ledi, or basing further out in one of the smaller settlements nearby, such as Balquhidder or Strathyre, for a quieter and more remote base among the hills.
The Knowe Guest House
Guest Accommodation · Ancaster Road, Callander
A low-key B&B on Ancaster Road in Callander, with a garden looking out to national park hills and free on-site parking.
Annfield Guest House
Guest Accommodation · 18 North Church Street, Callander
Six en-suite rooms with free WiFi and in-room drinks at Annfield Guest House, a Callander base for Loch Lomond and the Trossachs.
Poppies Hotel
Hotel · Leny Road, Callander
A small hotel on Leny Road in Callander, at the edge of the Trossachs countryside near Bracklinn Falls and Loch Katrine.
The Crags Hotel
Hotel · 101 Main Street, Callander
A nine-room hotel on Callander's Main Street with an on-site Indian restaurant, handy for exploring the Trossachs.
Dalgair House Hotel
Hotel · 113 And 115 Main Street, Callander
A full Scottish breakfast and free on-site parking make Dalgair House Hotel a handy, good-value base on Callander's Main Street for exploring Loch Lomond and the Trossachs.
The Waverley Hotel by Greene King Inns
Hotel · 88 - 94 Main Street, Callander
A modest two-storey inn on Callander's Main Street, with 10 rooms and free nearby parking, close to Loch Lomond and the Trossachs.
Southfork Villa Guesthouse
Guest Accommodation · 25 Cross Street, Callander
Adults-only guesthouse in Callander with breakfast included and free parking, handy for Bracklinn Falls and Loch Lomond and The Trossachs.
The Highland Guest House
Guest House · South Church Street, central Callander
A Georgian townhouse guest house in the centre of Callander with individually styled en-suite rooms and cooked breakfasts.
Westcot Guest House
Guest Accommodation · Leny Road, Callander
Adults-only guest house in Callander with breakfast included and mountain views, close to pubs and restaurants and free parking.
Ben Aan House
B&B · 158 Main Street, Callander
Callander B&B on Main Street with fishing, golf and walking close by, and family rooms with en-suite bathrooms.
Callander Meadows
B&B · Main Street, central Callander
A Georgian townhouse B&B on Main Street with a well-regarded restaurant, Grace, serving locally sourced, seasonal food.
The Crown Hotel
Hotel · Main Street, central Callander
A traditional coaching inn on Callander's Main Street, trading since 1740, with refurbished en-suite rooms and home-cooked food.
Dreadnought Hotel
Hotel · Station Road, Callander
A Callander hotel on Station Road, handy for Loch Lomond & The Trossachs National Park, with a bar, breakfast and free parking.
The Caledonian Thistle Hotel
Hotel · Station Road, central Callander
A seventeenth-century Station Road hotel, formerly the Dreadnought, refurbished and relaunched under new ownership in 2025.
Roman Camp Country House Hotel
Hotel · Off 182 Main Street, Callander
Country house hotel in Callander with en-suite rooms and family options, close to Loch Lomond and The Trossachs National Park.
Thackray House
Hotel · River Teith estate, edge of Callander
A seventeenth-century country house on a 21-acre River Teith estate, reopened in 2026 after a full restoration under new ownership.
The Abbotsford
Guest Accommodation · Stirling Road, Callander
Guest house on Stirling Road in Callander, close to the town centre, with easy access to Loch Lomond and The Trossachs National Park.
Lubnaig Guest House
Guest House · Leny Road, edge of Callander
A refurbished Victorian guest house on the edge of Callander with a licensed bar, mature grounds and six en-suite rooms.
Riverside House
B&B · Leny Road, Callander
A traditional stone-built B&B on Leny Road in Callander, adults-only and handy for the Trossachs' hills and falls.