Skip to main content

Hotels in Callander

19 handpicked places to stay

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

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.

Guest Accommodation
Annfield Guest House

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

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

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

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

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

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
3 star★★

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

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

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
4 star

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
3 star★★

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

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
3 star★★

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

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
5 star

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

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
4 star

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.

B&B
Riverside House

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.