Skip to main content

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

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

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

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

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.

Inn
The Portcullis Hotel
3 star★★

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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