Shield with stars icon

Book with confidence - We have plenty of flexible travel options to choose from in case you need to change your plans.

Hotels in St Albans

The ancient cathedral city of St Albans is famous for its Roman remains and medieval architecture. Set in Hertfordshire around 19 miles North of London, it is a fascinating centre for visitors, displaying numerous layers of history at every turn.


The Celtic Catuvellauni tribe had a settlement at Prae Hill a little to the west of present day St Albans, but it was as the Roman city of Verulamium, the second largest after Londinium, that the site really begins to grow in importance. After the Roman occupation, the medieval town developed around the foundations of St Albans Abbey, where the original draft of Magna Carta was drawn up. The Abbey Church became the parish church during the 16th century and a cathedral in 1877. The road that runs from the Abbey to the famous St Albans school, down towards the River Ver is called Abbey Mill Lane, where you can see the palaces of the Bishops of St Albans and Hertford, and The Fighting Cocks, which is one of the oldest pubs in England. Amongst the many notable old buildings and sites in St Albans, the early 15th-century Clock Tower is one of only two such designs in the country.

Restaurants and Cafés

From St Albans hotels, you'll discover a real diversity of great places to eat and relax, from fine dining to friendly cafés and lovely old pubs. Lussmanns is a highly recommended and award-winning choice, with strong emphasis on the best of British and real sustainability. Try The Foragers at The Verulam Arms to experience superb wild food menus and seasonal treats. For an artisan-style coffee shop in the heart of St Albans, sample the fresh homemade food and warm atmosphere at bakehouse on Heritage Close, right opposite the Clock Tower.

Festivals and Events

A town with such deep roots has more than its fair share of traditional events as well as modern festivals. Whichever season you choose to visit there will be something going on! Near the beginning of May, there is the medieval tradition of Beating the Bounds, where members of the community walk the boundary of St Albans, and literally beat certain key points along the route with willow wands. The procession, led by the Mayor, follows the town's boundary as defined in 1327. In late May, traditionally over the Bank Holiday weekend, you can enjoy the colour and spectacle of the nearby Hertfordshire County Show, with its proudly displayed animals of all shapes and sizes, wonderful local produce and entertainment. Midsummer sees a weekend celebrating the town's Saint. The Alban Pilgrimage includes a unique carnival of puppets representing the life and fate of St Alban, with much of the area's amazing past also depicted. The procession through the centre to St Albans Cathedral includes Roman chariots, centurions, lions, roses and executioners in an explosion of colour and history. There is also an Alban Street Festival at the same time, complete with performance arena, music stages, food, drink and plenty more.

Frequently asked questions about Hotels in St Albans

What are the most booked hotels in St Albans?

The best hotels to stay in St Albans are The Samuel Ryder Hotel St Albans, Tapestry Collection Hilton, Holiday Inn Express ST. ALBANS - M25, JCT.22 and Mercure St Albans Noke Hotel.

What is the cheapest price for a hotel in St Albans?

The cheapest price for a double room in St Albans is £64, offered by Holiday Inn Express ST. ALBANS - M25, JCT.22.

If I want to stay in the center of St Albans, which hotels shall I consider?

The White Hart Hotel, The Samuel Ryder Hotel St Albans, Tapestry Collection Hilton and St Michael's Manor Hotel - St Albans are located in the central neighborhood of St Albans.

120,000 Hotels

We search from 120,000 hotels worldwide to find you the best deals.

Price Match Guarantee

Find the same hotel cheaper within 24hrs when booking with us and we'll give you the difference.

Learn more

Need help with your booking?

Call us on 0800 093 5555