Best restaurants in St Albans

Want to dine at one of the best restaurants in St Albans? You’ve come to the right place. It doesn’t matter what you’re looking for – whether it's barbecue or the best of British, Italian or Malaysian, there are many great options to choose from. Restaurants in St Albans truly do cater for everyone, no matter what you’re in the mood for. This handy round-up includes all the top places in the area, so that whatever you choose, we know it’ll be top notch – it’s made our best list, after all.

Updated on 17 May 2024

A popular hub for commuters who work in the big smoke, St Albans’ restaurants offer a range of excellent options for your next meal out. Whether you're looking for a retirement meal or a corporate dinner, your child's first birthday party or the next date night. Restaurants in St Albans include options of Persian and Pan Asian, including pubs and tapas. You’ll be spoilt for choice.

This city is on the commuter belt of north of London, and is a city packed with reminders of the history that has travelled through its space. The city is known as the home of the first of Britain's Saints, Alban, and was the place where the first battle took place during the Wars of the Roses. The great Stephen Hawking himself spent much of his childhood living in St Albans, after being born in Oxford. If you find yourself in the area you must pay a visit to St Albans Cathedral, take a walk through the Verulamium Park, and take a look around one of the many museums or galleries.

Loft St Albans

Loft St Albans

23B George Street, St Albans, Hertfordshire, AL3 4ES

Found in the Cathedral Quarter, Loft serves a menu of imaginative modern Greek and Mediterranean dishes and seasonal produce. It’s an atmospheric spot to while away the evenings with unusual handpicked wines and inspired cocktails.

Over £80
Modern European
Prime Steak & Grill St Albans

Prime Steak & Grill St Albans

83 - 85 London Road, St Albans , Hertfordshire, AL1 1LN

Featuring exposed brick, antique mirrors, art deco features, and hardwood panelling, the restaurant at Prime Steak & Grill makes for an upscale dining experience complete with dry-aged cuts of British grass-fed beef.

£30 - £49
Steak
Lussmanns Fish & Grill

Lussmanns Fish & Grill

Waxhouse Gate, St. Albans, Hertfordshire, AL3 4EW

Overlooking the cathedral and Vintry gardens, Lussmans is a spacious modern restaurant with a commitment to sustainability. If you’re looking for friendly service, seasonal menus, and innovative plates this is the spot for you.

Modern European
Megan

Megan's St. Albans

22 Chequer Street , St. Albans, Hertfordshire, AL1 3YD

This Mediterranean-inspired all-day cafe is a sunny affair. So whether you’re in the mood for romantic mezze, a celebratory vegetarian brunch, or a Frozen Aperol Spritz, come rain or shine you’ll find it here.

£30 - £49
Middle Eastern
The Hub on Veralum

The Hub on Veralum

5 & 5a Verulam Road, St Albans, Hertfordshire, AL3 4DA

Featuring eclectic but rustic design, high wooden beams, and comfortable seating, The Hub on Veralum is more than a restaurant and bar. It’s a place to come together for casual social dining, independent films, and great cocktails.

£50 - £79
Pubs
Modern European
British
Afternoon tea
Fish
Omboo at Sopwell House

Omboo at Sopwell House

Cottonmill Lane, St. Albans, Hertfordshire, AL1 2HQ

Housed within the former country home of Lord Mountbatten, Omboo serves pan-Asian sharing plates inspired by centuries-old spice trading routes. Expect lush, opulent interiors, plates of pulled duck and pomegranate, yellowtail carpaccio, and thoughtful cocktails.

£50 - £79
Pan Asian
Sushi
St Michael

St Michael's Manor Hotel

Fishpool Street, St Albans, Hertfordshire, AL3 4RY

St Michael’s Manor has all the class and timelessness you’d expect of a restaurant with five acres and a private lake. And unsurprisingly, it's a top contender for afternoon tea, birthday dinners, and family get-togethers.

£30 - £49
British
Afternoon tea
Dylans Kings Arms

Dylans Kings Arms

7 George Street, St Albans, Hertfordshire, AL3 4ER

Dylan’s comes complete with all the quirk and comfort of a traditional boozer, plus an award-winning gastropub menu to rival London bastions of modern pub fare. You’ll also find set menus and a wealth of craft beers.

£30 - £49
Gastropub

So whether you’re looking for perfectly poached eggs and brunch-style pancakes, a traditional old English pub, or the opportunity to dine within a building with Anglo-Saxon heritage, our list of the best restaurants in St Albans can lead you to your perfect match. And when the occasion calls for something more private and a little more exclusive, we’ve got you covered with a comprehensive list of all the options for private and group dining in St Albans. Or, if you're looking for a spot of lunch after a morning walk in the countryside, why not check out some of our top picks for restaurants in Hertfordshire?

Join SquareMeal Rewards

Collect points, worth at least £1, every time you book online and dine at a participating restaurant.

Start Collecting Points

Already a member? Sign in