The Best Pubs in St Albans
In St Albans, a historic cathedral city that once stood as Roman Verulamium, the pub scene is as rich and varied as its past. Here, you can find everything from ancient timbered inns and cosy locals' spots to modern craft beer havens and lively music venues, all within a 20 mile stretch north of London. Whether you're after a quiet pint in a garden by the river, a spirited night with live bands, or a hearty meal with friends and dogs in tow, the city's watering holes blend centuries of tradition with a welcoming, modern edge. Discover why this Hertfordshire gem is home to some of the best pubs in St Albans.


1. The Verulam
41 Lower Dagnall St, St Albans AL3 4QE, UK
Tucked away on a side street, The Verulam is a true gem of a historical pub that effortlessly blends a proper local feel with an impressive drinks offering. With 20 keg beers, 8 cask lines, fine wines, and a cracking cocktail menu, there’s something for every taste, all served by a wonderfully welcoming team. The stunning tucked-away beer garden is perfect for sunny afternoons, and since it’s dog-friendly and great for groups, you can bring the whole pack—four-legged friends included. Pair it all with bold, comforting British fare like their famous Sunday roasts, and you’ve got a relaxed, character-filled spot that’s impossible to leave.
Photo by Ian Capper — CC BY-SA 2.0 via Wikimedia Commons


2. Lower Red Lion
36 Fishpool St, St Albans AL3 4RX, UK
Step into the Lower Red Lion, a gorgeous 17th century pub on Fishpool Street where crackling open fires and a wonderfully warm welcome await. This character filled spot is a haven for ale lovers, boasting an excellent selection of cask and craft beers, alongside fine wines and cocktails, all served by a genuinely kind and thoughtful team. The interior, rich with hundreds of years of history, offers a cosy small bar and a large room perfect for private hire, while the dog friendly policy means Rudy and his four legged pals are always part of the scene. With live music, regular beer festivals, and a Sunday roast that’s among the very best, it’s the ideal place to unwind after a stroll through the nearby park and cathedral grounds.
Photo by Ian Capper — CC BY-SA 2.0 via Wikimedia Commons


3. Ye Olde Fighting Cocks
16 Abbey Mill Ln, St Albans AL3 4HE, UK
Nestled beside a historic cathedral, Ye Olde Fighting Cocks is a truly legendary pub, once listed in the Guinness Book of Records and dating back to 793 AD. This wonderfully preserved octagonal building serves as a sanctuary for all, offering award-winning traditional fare with a modern twist and a dedicated cellar man ensuring a perfect pint every time. With free live music, a welcoming space for dogs, and a lovely outdoor patio, it’s the perfect spot for a relaxed pint with friends or a memorable meal.
Photo by Peter Trimming — CC BY-SA 2.0 via Wikimedia Commons


4. The Mermaid
98 Hatfield Rd, St Albans AL1 3RL, UK
Head straight to The Mermaid for a brilliant mix of local craft beers, classic ales, and a cracking gin and whiskey bar that keeps everyone happy. The cozy interior and heated beer garden are perfect for catching up with friends, while the live music, darts board, and sports on TV make it a lively spot any night of the week. It’s a dog friendly haven with a warm, welcoming team, and the mulled wine and cider are absolute winners in colder months.
Photo by Bill Boaden — CC BY-SA 2.0 via Wikimedia Commons


5. The Plough
30-32 Tyttenhanger Grn, Tyttenhanger, St Albans AL4 0RW, UK
At The Plough, you’ll find a wonderfully welcoming family run pub where real ale takes centre stage, with two permanent brews and a rotating lineup of guest ales to explore. The spacious garden and terrace offer lovely views over the surrounding fields, making it a brilliant spot for sunny afternoons with friends, while secure bike racks make it easy to arrive on two wheels. It’s a dog friendly haven that’s also great for groups, with sports on the telly and a solid selection of beer and wine to keep everyone happy. On Saturdays and Sundays, the kitchen serves up hearty, good value food that’s perfect for a relaxed weekend bite.
Photo by Nigel Cox — CC BY-SA 2.0 via Wikimedia Commons


6. The Prae Wood Arms
Garden House Ln, St Albans AL3 6JZ, UK
This beautiful 1838 ‘little cottage’ has been lovingly transformed into a spacious pub where the bar sits at the heart of everything. The stone terrace is the perfect spot for al fresco dining, overlooking lawns that slope down towards the river, making it a wonderful place for groups and dogs alike. With fresh food, cask ales, fine whiskies, and a full cocktail menu, it’s a gorgeous haven for a relaxed drink or a hearty meal.
Photo by David Howard — CC BY-SA 2.0 via Wikimedia Commons


7. The Horn
Victoria St, St Albans AL1 3TE, UK
Just a stone’s throw from the train station, The Horn is Hertfordshire’s premier live music venue with a buzzing, no nonsense vibe that keeps the energy high every night. Expect a cracking lineup of live acts, a pool table tucked at the back, and a full bar serving beer, wine, and cocktails to keep the party going. The Barn venue offers a fantastic private space for events, while the main pub is dog friendly, great for groups, and has a relaxed outdoor seating area perfect for unwinding. With welcoming staff and an undeniable buzz, it’s an absolute must for music lovers and pub fans alike.
Photo by Robin Stott — CC BY-SA 2.0 via Wikimedia Commons


8. The King Harry
2 King Harry Ln, St Albans AL3 4BL, UK
Perched just before the city centre buzz, The King Harry is a gorgeous pub serving up outstanding British classics, from a proper steak and ale pie to a generously portioned chicken escalope. The menu is packed with delicious choices, and the welcoming team, including a manager who genuinely checks in, makes every visit feel special. With a lovely patio garden, a small car park, and a dog friendly policy, it’s an affordable gem that’s perfect for a relaxed lunch or a pre theatre dinner with friends.
Photo by Alan Hughes — CC BY-SA 2.0 via Wikimedia Commons


9. The Boot (Home to Boot Cantina)
4 Market Pl, St Albans AL3 5DG, UK
With a prime spot right in front of the iconic clock tower, The Boot is a stunning, low ceilinged medieval pub that feels like a true local treasure. The bar staff are wonderfully friendly, the service is spot on, and the drinks selection is top notch, featuring a great range of beers, wines, and cocktails. What truly sets this place apart is its brilliant menu, blending classic British Sunday roasts with incredible tacos, a fun and delicious twist that has won over everyone who tries it. It’s a welcoming, dog friendly haven for groups, with live music, sports on the telly, and outdoor seating, making it the perfect spot to soak up the local charm.
Photo by Stephen McKay — CC BY-SA 2.0 via Wikimedia Commons


10. The Beehive
2 Keyfield Terrace, St Albans AL1 1QL, UK
Welcome to The Beehive, a wonderfully welcoming local where the drinks are as lively as the crowd, with a cracking selection of beers, wines, and cocktails to suit every taste. This dog friendly spot is a brilliant choice for groups, whether you're catching live music, cheering on the big match, or settling in for a pub quiz. The kitchen serves up soul warming dishes like rich tonkotsu ramen and inventive starters, making it the perfect venue for a relaxed night out with friends.
Photo by Ian Capper — CC BY-SA 2.0 via Wikimedia Commons




