Hotels in Aberfoyle
9 handpicked places to stay
Photo © Steve Gibson, Google Maps
The Old Rectory Inn
Hotel · Leny Road, Callander · 0.1 miles away
A five-room inn on Leny Road in Callander, on the edge of Loch Lomond & The Trossachs National Park.
Aberfoyle Inn
Hotel · 16 Main Street, Aberfoyle
Aberfoyle Inn is a straightforward hotel on Main Street, Aberfoyle, with en-suite family rooms and free WiFi, a short drive from Dunblane railway station.
The Forth Inn
Hotel · Main Street, Aberfoyle
On Aberfoyle's Main Street in the heart of the Trossachs National Park, The Forth Inn is a straightforward base for walking and fishing country.
Corrie Glen B&B
B&B · Manse Road, Aberfoyle
B&B on Manse Road in Aberfoyle, handy for walking, fishing and golf around the Trossachs National Park.
The Bield
B&B · The Bield, Aberfoyle
A B&B in Aberfoyle, on the edge of Loch Lomond and The Trossachs National Park, with free on-site parking and a garden.
Rob Roy Hotel
Hotel · Rob Roy Hotel, Aberfoyle
The Rob Roy Hotel in Aberfoyle serves a varied dinner menu and full breakfast, with a bar and evening entertainment, though rooms feel dated.
Black Bull Gartmore
Hotel · Main Street, Stirling · 2.3 miles away
A traditional Stirling inn on Main Street, well suited to travellers who want hearty pub food and a log fire after a day walking or cycling.
Altskeith Country House
B&B · Loch Ard Road, Aberfoyle
Loch-side B&B near Aberfoyle with a bar, hearty breakfasts and a garden looking out over Loch Ard.
Macdonald Forest Hills Hotel
Hotel · Kinlochard, Aberfoyle
A loch-side hotel near Aberfoyle in the Trossachs, suited to spa breaks and outdoor-minded stays with 55 rooms from £79-£350.