Skip to main content

Stirling

Where Scotland's crown and its battles were won

Photo © Google Maps contributors, Google Maps

Stirling sits on a volcanic crag above the flat carse of the River Forth, and for centuries whoever held that crag effectively held Scotland. The city's castle looks out over the routes north to the Highlands and south to the Lowlands, which is precisely why armies fought so hard for it: Stirling Bridge in 1297 and Bannockburn in 1314 were both won within a few miles of the Old Town's walls. That geography still shapes the place today, giving it a genuinely dramatic skyline for a city of only around 50,000 people.

The Old Town climbs steeply from the railway station up cobbled wynds to the castle esplanade, past merchants' houses, the restored Church of the Holy Rude and the Old Town Cemetery with its Victorian statuary. Below the crag, the newer parts of the city are unremarkable by comparison, but that contrast is part of the appeal: a working university town and transport hub wrapped around one of Scotland's most complete medieval and Renaissance fortresses.

Because Stirling sits almost exactly halfway between Edinburgh and Glasgow, and at the southern edge of the Trossachs and Loch Lomond, it works equally well as a short city break or as a base for touring the southern Highlands. Loch Lomond, the Trossachs National Park and Callander are all within about 40 minutes' drive, while the battlefields, monuments and stately homes of the Stirling area itself can easily fill several days on their own.

Getting to Stirling

Stirling railway station sits on the main line between Edinburgh and Glasgow and also serves routes north to Perth, Inverness and Aberdeen, so connections are frequent. Direct trains from Edinburgh Waverley take around 50 minutes, and from Glasgow Queen Street around 30 to 40 minutes. From London, the fastest option is the LNER service to Edinburgh, taking roughly four and a half hours, followed by the onward connection to Stirling; overnight sleeper services from London Euston also stop at Stirling.

By road, Stirling sits at the junction of the M9 and M80, making it an easy 45-minute drive from Edinburgh and around 35 minutes from Glasgow. The A84 and A9 continue north towards the Trossachs, Callander and Perthshire. Several long-stay and short-stay car parks serve the city centre, with additional parking at the castle esplanade for those visiting the fortress directly.

The nearest major airport is Edinburgh Airport, about 35 miles away, with Glasgow Airport a similar distance in the other direction; both have direct bus and rail links into their respective city centres, from where onward trains reach Stirling within the hour.

Best time to visit Stirling

Spring brings daffodils to the castle esplanade and the Old Town Cemetery, along with noticeably thinner crowds at the main attractions, making April and May a good balance of decent weather and easier access.

Summer is the busiest season, when long daylight hours suit hill walks up the Ochils or day trips to Loch Lomond, and Stirling's own events calendar, including outdoor concerts at the castle, is at its fullest.

Autumn colours the wooded slopes of the Abbey Craig and the Trossachs beyond, and October's cooler, clearer air often makes for some of the best visibility from the Wallace Monument and castle ramparts.

Winter is quiet and atmospheric, with the castle particularly striking dusted in frost or occasional snow, though some outdoor attractions reduce their hours and hillwalking routes need proper winter gear.

Where to go

Popular destinations in Stirling

About Stirling’s towns and villages

Stirling's towns and villages sit at the edge of the Highlands, where the Trossachs' hills and lochs meet gentler farmland to the south. Callander and Aberfoyle serve as lively bases for exploring Loch Lomond and the Trossachs National Park, with shops and cafes geared towards walkers and cyclists. Killin, Lochearnhead and Tyndrum lie further into the hills, quiet stopping points for those heading towards Glen Coe or Rannoch Moor.

Balmaha and Inversnaid sit right on Loch Lomond's shore, ideal for boat trips and lochside walks, while Drymen and Buchlyvie offer a calmer, rural pace close to the West Highland Way. Dunblane, with its cathedral, and Strathblane and Fintry beneath the Campsie Fells, suit those wanting easy reach of Stirling itself alongside peaceful surroundings.

Where to stay in Stirling(112)

All hotels in Stirling →
About staying in Stirling

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.

Things to Do in Stirling(23)

All attractions in Stirling →
About things to do in Stirling

Stirling packs a lot into a small area, from castle-topped hills to loch-filled forest. The town itself holds the historical weight, with the National Wallace Monument watching over the plain and Stirling Old Town Jail and the Smith Art Gallery and Museum covering the quieter side of local history. It's a good base for a day or two of sightseeing before heading out towards the hills.

West towards Aberfoyle, the Trossachs take over and the pace changes to woodland trails, tree-top courses and water. Go Ape Aberfoyle and Rednock Trekking suit an active day out, while Loch Katrine and Queen Elizabeth Forest Park are better for a slower pace, on foot, by bike or on the water. Families tend to gravitate towards Blair Drummond Safari and Adventure Park and Briarlands Farm, both easy additions to a day spent between Stirling and Aberfoyle, with escape rooms like Escape Stirling filling a wet-weather gap.

Where to Eat in Stirling(114)

All restaurants in Stirling →
About eating out in Stirling

Stirling's dining scene splits neatly between the city and the villages that ring the Trossachs. In Stirling itself, cafés, coffee shops and pubs sit close to the castle and old town, useful for a quick lunch or a proper sit-down meal after sightseeing, with everything from Haldanes Eatery to casual spots like St Mocha Coffee Shop within easy reach of each other.

Further out, Aberfoyle and Balmaha serve the Loch Lomond and Trossachs crowd, with places geared towards walkers and cyclists refuelling before or after the hills, while Strathblane offers a quieter option for those exploring the Campsie Fells. Farm shops and coffee stops such as The Woodhouse Coffee Shop And Farm Shop suit a slower pace, and traditional pubs like the Rob Roy Hotel give a good sense of the area's character.

Attractions Near Stirling

All attractions in Stirling →

Worth the trip — within 50 miles of Stirling.

Camping in Stirling(38)

All campsites in Stirling →
About camping in Stirling

Stirling's campsites and glamping sites follow the region's lochs and hills, with a good cluster around Callander and Killin for anyone basing themselves near the Trossachs and Loch Lubnaig. Crianlarich sits further north on the West Highland Way, useful for walkers wanting a stopover before pressing on towards Glencoe, while Drymen and Strathblane suit those keeping closer to Glasgow and the southern edge of Loch Lomond.

The mix runs from simple touring pitches to timber pods and lodges, so it's worth deciding what kind of trip you want before booking. Witches Craig Caravan and Camping Park and Keltie Bridge Caravan Park cater well for tourers and tents near Stirling and Callander, whereas places like Craigmaddie Glamping, Here and Now Pods and Poachers Hut offer a softer, more sheltered stay for those less keen on canvas. Balquhidder Braes Holiday Park and Portnellan Lodges give access to quieter loch-side settings further from the main roads.

Dunblane makes a handy base with easy rail links if you want countryside without losing touch with the city, while farm stays such as Duncan Family Farms and Craighead Howfs bring a slower, rural pace to the choice.

Self-Catering Cottages in Stirling(96)

All cottages in Stirling →
About cottages in Stirling

Stirling's spread of self-catering cottages runs from the loch shores near Loch Lomond Farm Cottages to converted farm buildings and smiddies tucked into quieter glens. The Ploughmans and The Stables show the appeal of a working farm setting, while properties like Craigdarroch Cottage or The Wee White Cottage suit those after a smaller, more secluded base.

Location makes the difference here. Cottages near Loch Lomond put watersports and hillwalking on the doorstep, while those further into Stirling's countryside, such as Clarinnes Cottage or Lochearn View Lodge, work well for touring the Trossachs or simply settling in for a quiet week. Many sleep small groups or couples, so it's worth checking bedroom counts and outdoor space against what you need.

With this many options across the county, deciding often comes down to how central you want to be. Stirling town itself gives easy road links, while outlying cottages like The Bield or The Smiddy trade convenience for more open countryside.

Common questions about Stirling

How many campsites are there in Stirling?

We list 13 campsites in and around Stirling, of which 13 take tents and 9 offer glamping.

Are there dog-friendly campsites in Stirling?

Yes — 5 of the 13 campsites we list in Stirling accept dogs, including Witches Craig Caravan and Camping Park and Auchenbowie Caravan and Camping Site.

Which campsites in Stirling have electric hook-up?

6 of the 13 campsites we list in Stirling offer an electric hook-up.

How many holiday cottages are there in Stirling?

We list 96 self-catering cottages in and around Stirling.

Can I take a dog to a holiday cottage in Stirling?

Yes — 54 of the 96 Stirling cottages we list allow pets.

Are there large holiday cottages in Stirling for groups?

Yes — the largest cottage we list in Stirling sleeps 14.

Where can I stay in Stirling?

We list 35 hotels, B&Bs and guest houses in and around Stirling. Prices start from around £75 a night.

What is there to do in Stirling?

We list 20 attractions and things to do in and around Stirling.

Where can I eat in Stirling?

We list 84 restaurants, pubs and cafes in and around Stirling.