Hotels in Blair Drummond
57 handpicked places to stay
Photo © vinay prakash, Google Maps
The Woodside
Hotel · 1 Stirling Road Doune, Doune · 1.7 miles away
Ten en-suite rooms at The Woodside in Doune, a small hotel handy for Doune Castle and the Trossachs National Park.
Lion and Unicorn Hotel
Hotel · Main Street, Thornhill · 3.2 miles away
A traditional pub-hotel on Thornhill's Main Street, with a games room, garden and free parking on site.
Highland Gate by Marstons Inns
Hotel · Kildean Business Park, Stirling · 4.5 miles away
Hotel at Kildean Business Park, Stirling, handy for golf, pubs and local restaurants, with free on-site parking.
Apex Dunblane Hydro
Hotel · Perth Road, Dunblane · 4.6 miles away
A large hotel on Perth Road in Dunblane, set in its own grounds near Stirling with countryside all around and a full spa and pool on site.
The Cross Keys in Kippen
Hotel · Main Street, Stirling · 4.9 miles away
A village inn in Kippen, near Stirling, known for its hearty steak pie and cosy fire-lit bar rather than plush rooms.
The Inn at Kippen
Hotel · Fore Road, Stirling · 4.9 miles away
A village inn on Fore Road in Kippen, near Stirling, known for generous Scottish breakfasts and a warm, welcoming bar.
Springfield Lodge Bed and Breakfast
B&B · Easter Cornton Road, Stirling · 5.2 miles away
A well-kept B&B on Easter Cornton Road, Stirling, suited to travellers who want spotless rooms and a proper cooked breakfast near the sights.
Springfield B & B
B&B · Colvend, Dalbeattie · 5.2 miles away
A four-room B&B in Colvend near Dalbeattie, set amid the Dumfries and Galloway countryside with an indoor pool and spa rarely found at this size.
Castlecroft Bed & Breakfast
B&B · Ballengeich Road, Stirling · 5.2 miles away
B&B on Ballengeich Road below Stirling Castle, with countryside views and a short walk into town.
The Meadowpark Bar Kitchen & Rooms
Hotel · 56 Kenilworth, Stirling · 5.3 miles away
A bar, kitchen and rooms in one Stirling address, close to Stirling University and Bridge of Allan, with free parking on site.
The Portcullis Hotel
Inn · Castle Wynd, directly below Stirling Castle · 5.5 miles away
A small inn built into the old Grammar School beside the castle esplanade, with a well-regarded pub and terrace views over the Old Town.
Ravenswood Guest House
Guest Accommodation · 94 Causewayhead Road, Stirling · 5.6 miles away
Guest house on Causewayhead Road in Stirling, close to Stirling University and under two miles from the city centre, with free parking.
Victoria Square Guest House
Guest House · Victoria Square, Old Town · 5.6 miles away
A period townhouse guest house overlooking a quiet Old Town square, a short walk from the castle and Church of the Holy Rude.
Victoria Square & The Orangery
Hotel · 12 Victoria Square, Stirling · 5.6 miles away
An adults-only hotel and restaurant in Stirling, well suited to couples wanting a calm base with a genuinely good kitchen close to Stirling University.
The Old Tram-House Apartments
B&B · 42 Causewayhead Road, Stirling · 5.7 miles away
Four Victorian-style rooms with original stone-house character at The Old Tram-House Apartments on Causewayhead Road, Stirling.
Stirling Court Hotel
Hotel · University Of Stirling, Stirling · 5.7 miles away
Stirling Court Hotel sits within the University of Stirling campus, offering 100 rooms, a pool and gym, with Bridge of Allan nearby.
Travelodge Stirling City Centre
Hotel · 1 Goosecroft Road, Stirling · 5.7 miles away
Budget hotel in Stirling city centre with an on-site bar and restaurant, handy for the castle, shops and station.
Stirling Highland Hotel
Hotel · Old Town, below Stirling Castle · 5.7 miles away
A converted former high school in Stirling's Old Town, with leisure facilities and a pool, a few minutes' walk from the castle.
Munro Guest House
Guest Accommodation · 14 Princes Street, Stirling · 5.7 miles away
Homely twin, double and family rooms with en-suite bathrooms at Munro Guest House, a short walk from Stirling city centre.
Hotel Colessio
Hotel · Spittal Street, Stirling city centre · 5.8 miles away
A boutique hotel in a converted Victorian bank building, moments from the castle esplanade with a spa, cinema room and cocktail bar.
Friars Wynd
Hotel · 17 Friars Street, Stirling · 5.8 miles away
A restaurant and wine bar anchor this restored Victorian townhouse hotel on Friars Street in Stirling, with relaxed rooms above.
Castle Walk Bed & Breakfast
B&B · Back Walk Rock Terrace, Stirling · 5.9 miles away
A relaxed B&B on Back Walk Rock Terrace in Stirling, close to Stirling University, with a garden, terrace and free on-site parking.
Allan Park Hotel
Hotel · 20 Allan Park, Stirling · 5.9 miles away
Small 8-room hotel in Stirling, close to Stirling University and under a mile from the town centre, with free on-site parking.
Park Lodge Hotel
Hotel · Union Street, near King's Park · 5.9 miles away
A small, family-run Georgian townhouse hotel overlooking King's Park, with individually decorated rooms and an acclaimed restaurant.
The Golden Lion Hotel
Hotel · King Street, Stirling city centre · 5.9 miles away
A historic coaching inn on King Street dating back over two centuries, in the heart of Stirling's shopping and dining district.
Cromlix
Hotel · Kinbuck, Dunblane · 6 miles away
Cromlix is a grand country house hotel near Dunblane with just 15 rooms, an indoor pool, spa and gardens to match.
Lost Guest House - Stirling
Guest Accommodation · 4 Melville Terrace, Stirling · 6 miles away
Guest house on Melville Terrace in Stirling, under a mile from the centre, with free parking and a well-liked breakfast.
Premier Inn Stirling City Centre
Hotel · Forth Street, next to the railway station · 6.1 miles away
A modern budget hotel next to Stirling railway station, offering consistent, predictable rooms within easy walking distance of the castle.
Fletchers Restaurant Bar & Rooms
Hotel · 78 Upper Craigs, Stirling · 6.1 miles away
Rooms with en-suite bathrooms and drinks on hand sit above a popular restaurant and bar on Upper Craigs in Stirling.
Holiday Inn Express Stirling
Hotel · Springkerse Business Park, Stirling · 6.9 miles away
Holiday Inn Express Stirling offers 80 modern rooms and free on-site parking at Springkerse Business Park, close to the city.
King Robert Hotel
Hotel · Glasgow Road, Stirling · 7.1 miles away
A 52-room hotel on Glasgow Road in Stirling, handy for the university, with free parking and a well-liked breakfast buffet.
Coralinn Bed & Breakfast
B&B · 160 Glasgow Road, Stirling · 7.4 miles away
A small, homely three-room B&B on Glasgow Road in Stirling, with free parking and free WiFi included.
The Abbotsford
Guest Accommodation · Stirling Road, Callander · 7.5 miles away
Guest house on Stirling Road in Callander, close to the town centre, with easy access to Loch Lomond and The Trossachs National Park.
Roman Camp Country House Hotel
Hotel · Off 182 Main Street, Callander · 7.6 miles away
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 · 7.6 miles away
A seventeenth-century country house on a 21-acre River Teith estate, reopened in 2026 after a full restoration under new ownership.
Ben Aan House
B&B · 158 Main Street, Callander · 7.7 miles away
Callander B&B on Main Street with fishing, golf and walking close by, and family rooms with en-suite bathrooms.
Dalgair House Hotel
Hotel · 113 And 115 Main Street, Callander · 7.8 miles away
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 Crags Hotel
Hotel · 101 Main Street, Callander · 7.8 miles away
A nine-room hotel on Callander's Main Street with an on-site Indian restaurant, handy for exploring the Trossachs.
The Highland Guest House
Guest House · South Church Street, central Callander · 7.8 miles away
A Georgian townhouse guest house in the centre of Callander with individually styled en-suite rooms and cooked breakfasts.
Annfield Guest House
Guest Accommodation · 18 North Church Street, Callander · 7.9 miles away
Six en-suite rooms with free WiFi and in-room drinks at Annfield Guest House, a Callander base for Loch Lomond and the Trossachs.
The Waverley Hotel by Greene King Inns
Hotel · 88 - 94 Main Street, Callander · 7.9 miles away
A modest two-storey inn on Callander's Main Street, with 10 rooms and free nearby parking, close to Loch Lomond and the Trossachs.
Premier Inn Stirling South M9 J9
Hotel · Glasgow Road, Stirling · 7.9 miles away
Premier Inn Stirling South M9 J9 offers restaurant dining and breakfast with free parking, handy for Stirling Castle and the Wallace Monument.
The Knowe Guest House
Guest Accommodation · Ancaster Road, Callander · 7.9 miles away
A low-key B&B on Ancaster Road in Callander, with a garden looking out to national park hills and free on-site parking.
Hillhead Farm Lets
Guest Accommodation · Pirnhall Road, Stirling · 8 miles away
A quiet farmstead guesthouse on Pirnhall Road, Stirling, suited to travellers wanting simple rooms and free parking near the castle and the Wallace Monument.
Callander Meadows
B&B · Main Street, central Callander · 8 miles away
A Georgian townhouse B&B on Main Street with a well-regarded restaurant, Grace, serving locally sourced, seasonal food.
Southfork Villa Guesthouse
Guest Accommodation · 25 Cross Street, Callander · 8 miles away
Adults-only guesthouse in Callander with breakfast included and free parking, handy for Bracklinn Falls and Loch Lomond and The Trossachs.
The Crown Hotel
Hotel · Main Street, central Callander · 8 miles away
A traditional coaching inn on Callander's Main Street, trading since 1740, with refurbished en-suite rooms and home-cooked food.
The Caledonian Thistle Hotel
Hotel · Station Road, central Callander · 8.1 miles away
A seventeenth-century Station Road hotel, formerly the Dreadnought, refurbished and relaunched under new ownership in 2025.
Travelodge Stirling M80
Hotel · M8 Moto Service Area, Stirling · 8.3 miles away
Roadside Travelodge at Stirling's M80 services, handy for breaks on the Glasgow-Edinburgh route, with free parking and 24-hour check-in.
Riverside House
B&B · Leny Road, Callander · 8.3 miles away
A traditional stone-built B&B on Leny Road in Callander, adults-only and handy for the Trossachs' hills and falls.
Lubnaig Guest House
Guest House · Leny Road, edge of Callander · 8.3 miles away
A refurbished Victorian guest house on the edge of Callander with a licensed bar, mature grounds and six en-suite rooms.
Broomhall Castle
Hotel · Long Row - Menstrie, Stirling · 8.4 miles away
Broomhall Castle is a 16-room hotel near Menstrie, Stirling, with castle-style interiors, a restaurant known for its steaks, and an indoor pool.
Drum Farm
B&B · 14 Carron Valley, Denny · 9 miles away
A small, family-friendly B&B in Denny with just three rooms, a garden and free parking, suited to travellers who want a quiet, low-key base.
West Plean House
B&B · West Plean House, Stirling · 9.1 miles away
West Plean House is a four-room farmhouse B&B near Stirling, with its own garden and lounge just outside the castle town.
Rockfoot B&B
B&B · Denny Road, Fintry · 9.3 miles away
A quiet, garden-facing B&B on Denny Road in Fintry, well suited to travellers who want mountain views and free parking rather than city bustle.
The Pleasance
B&B · 111 Main St, Fintry · 9.9 miles away
The Pleasance is a B&B in Fintry, Stirling, with free on-site parking and a garden for relaxing after a day out.
Dunmar House Hotel
Hotel · Dunmar Drive Alloa, Alloa · 9.9 miles away
Alloa hotel with free parking, handy for golf, fishing and walking nearby, plus its own restaurant and bar on site.
Know a hotel / b&b in Blair Drummond that's missing?
Run one yourself or know a good one? Suggest it and we'll review it for the site. Listings are free.
Add a hotel / b&b