The Portcullis
The Portcullis: Historic Stirling’s Cozy Pub and Inn
Historic Stirling pub with cozy charm, lively folk music, and a welcoming atmosphere for ale lovers and locals alike.
Nestled in the heart of Stirling at 91 St Mary's Wynd, The Settle Inn is a cherished traditional bar famed for its warm, cozy atmosphere and vibrant folk music nights. Dating back to 1733 as a coaching inn, it offers a great selection of real ales and a welcoming environment for locals and visitors alike, though it does not serve food. Its intimate, low-ceilinged interior and lively events make it a beloved spot for authentic Scottish pub culture.
Opening times, essentials, and a few local tips gathered into one calmer, easier-to-scan planning section.
Bus
From Stirling city center, take local bus services 23 or 24 towards St Ninians; alight near St Mary’s Wynd. The journey takes about 10-15 minutes. Buses run frequently during the day, with reduced service in evenings. A single ticket costs approximately £1.80.
Train and Walk
Arrive at Stirling Railway Station, then enjoy a 15-minute walk through the historic town center to 91 St Mary's Wynd. The walk is on paved streets with some slight inclines, suitable for most visitors.
Taxi
Local taxis from Stirling city center provide a quick 5-minute ride to The Settle Inn. Expect fares around £5 to £8 depending on time and traffic.
Catch the right light and the right mood, whether you want a bright city moment or a more cinematic evening visit.
Use Tower Bridge as your starting point for nearby food, family ideas, nightlife, and more local discoveries.
A quick look at seasonal patterns and peak visiting hours.
Explore expert travel guides, compare and book tours, experiences, hotels, and more—all from the palm of your hand. Download now for seamless trip planning wherever your wanderlust takes you.
Discover the historic heart of Scotland in Stirling, where medieval castles, legendary battles, and stunning natural landscapes come together in a vibrant and charming city.
Tell me more about Stirling