Hotels in Stirling
24 handpicked places to stay
Photo © Google Maps contributors, Google Maps
Stirling's spread of hotels and B&Bs reflects a county that ranges from historic city streets to the edge of the Trossachs. In Stirling itself, places like Castlecroft Bed & Breakfast and West Plean House suit those visiting the castle, the university or the battlefields nearby, while smaller guesthouses cluster within walking distance of the town centre.
Further north, Callander is well stocked with options such as Craig Villa Guest House, Munro Guest House and Lubnaig Guest House, handy for touring Loch Lubnaig and the surrounding hills. Drymen, on the West Highland Way and close to Loch Lomond, offers a quieter base with properties like Kilmaronock Manse B&B and Angel Cottage.
Beyond the towns, rural addresses such as Altquhur Byre and Lowefield B&B provide a more secluded stay, good for walkers and drivers happy to be a short journey from shops and restaurants. Choosing between them often comes down to whether you want city convenience or countryside quiet.
Hotel Colessio
Hotel · Spittal Street, Stirling city centre
A boutique hotel in a converted Victorian bank building, moments from the castle esplanade with a spa, cinema room and cocktail bar.
Stirling Highland Hotel
Hotel · Old Town, below Stirling Castle
A converted former high school in Stirling's Old Town, with leisure facilities and a pool, a few minutes' walk from the castle.
Park Lodge Hotel
Hotel · Union Street, near King's Park
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
A historic coaching inn on King Street dating back over two centuries, in the heart of Stirling's shopping and dining district.
The Portcullis Hotel
Inn · Castle Wynd, directly below Stirling Castle
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.
Premier Inn Stirling City Centre
Hotel · Forth Street, next to the railway station
A modern budget hotel next to Stirling railway station, offering consistent, predictable rooms within easy walking distance of the castle.
Forth Guest House
Guest House · Seaton Place, near the railway station
A small, family-run Victorian guest house close to the station, praised for personal service and generous cooked breakfasts.
Victoria Square Guest House
Guest House · Victoria Square, Old Town
A period townhouse guest house overlooking a quiet Old Town square, a short walk from the castle and Church of the Holy Rude.
Allan Park Hotel
Hotel · 20 Allan Park, Stirling
Small 8-room hotel in Stirling, close to Stirling University and under a mile from the town centre, with free on-site parking.
Black Bull Gartmore
Hotel · Main Street, Stirling
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.
Broomhall Castle
Hotel · Long Row - Menstrie, Stirling
Broomhall Castle is a 16-room hotel near Menstrie, Stirling, with castle-style interiors, a restaurant known for its steaks, and an indoor pool.
Castle Walk Bed & Breakfast
B&B · Back Walk Rock Terrace, Stirling
A relaxed B&B on Back Walk Rock Terrace in Stirling, close to Stirling University, with a garden, terrace and free on-site parking.
Castlecroft Bed & Breakfast
B&B · Ballengeich Road, Stirling
B&B on Ballengeich Road below Stirling Castle, with countryside views and a short walk into town.
Coralinn Bed & Breakfast
B&B · 160 Glasgow Road, Stirling
A small, homely three-room B&B on Glasgow Road in Stirling, with free parking and free WiFi included.
Fletchers Restaurant Bar & Rooms
Hotel · 78 Upper Craigs, Stirling
Rooms with en-suite bathrooms and drinks on hand sit above a popular restaurant and bar on Upper Craigs in Stirling.
Friars Wynd
Hotel · 17 Friars Street, Stirling
A restaurant and wine bar anchor this restored Victorian townhouse hotel on Friars Street in Stirling, with relaxed rooms above.
Highland Gate by Marstons Inns
Hotel · Kildean Business Park, Stirling
Hotel at Kildean Business Park, Stirling, handy for golf, pubs and local restaurants, with free on-site parking.
Hillhead Farm Lets
Guest Accommodation · Pirnhall Road, Stirling
A quiet farmstead guesthouse on Pirnhall Road, Stirling, suited to travellers wanting simple rooms and free parking near the castle and the Wallace Monument.
Holiday Inn Express Stirling
Hotel · Springkerse Business Park, Stirling
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
A 52-room hotel on Glasgow Road in Stirling, handy for the university, with free parking and a well-liked breakfast buffet.
Lost Guest House - Stirling
Guest Accommodation · 4 Melville Terrace, Stirling
Guest house on Melville Terrace in Stirling, under a mile from the centre, with free parking and a well-liked breakfast.
Lowefield B&B
B&B · Lowefield B And B, Main Street, Plean, Stirling
A homely Main Street B&B in Plean near Stirling, with garden views, en-suite rooms and a warm, personal feel throughout.
Munro Guest House
Guest Accommodation · 14 Princes Street, Stirling
Homely twin, double and family rooms with en-suite bathrooms at Munro Guest House, a short walk from Stirling city centre.
Premier Inn Stirling South M9 J9
Hotel · Glasgow Road, Stirling
Premier Inn Stirling South M9 J9 offers restaurant dining and breakfast with free parking, handy for Stirling Castle and the Wallace Monument.
Page 1 of 2 · 35 in total