Hotels in St. Albans

Search and compare St. Albans hotels from hundreds of travel sites and save

St. Albans, England, United Kingdom
18 May — 19 May2
St. Albans, England, United Kingdom
Wed 18/5
Thu 19/5
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular Hotels in St. Albans

Filter by star ratings
All filters
Sopwell House
Sopwell House
7.9 Good
Cottonmill Lane, St. Albans, United Kingdom
Show on map
1.0 mi from city centre, St. Albans 
GoodBased on 497 reviews
7.9

Located in St Albans, Sopwell House Hotel is within a 25-minute drive of London Luton Airport and offers a sauna, an indoor pool and a Jacuzzi. The numerous amenities this charming hotel features include an express check-in and check-out feature, a beauty centre and massage services.

Mercure St Albans Noke
Mercure St Albans Noke
7.5 Good
Watford Road, St. Albans, United Kingdom
Show on map
2.4 mi from city centre, St. Albans 
GoodBased on 1,137 reviews
7.5

Situated in Chiswell Green, Mercure St Albans Noke Hotel is within easy driving distance of St Albans and provides a sauna, an indoor pool and free Wi-Fi. In addition to free public parking on site, the hotel features elegant 4-star rooms and a lounge bar.

Holiday Inn Express St. Albans - M25, Jct.22
Holiday Inn Express St. Albans - M25, Jct.22
8.6 Excellent
Colney Field Retail Park, St. Albans, United Kingdom
Show on map
3.2 mi from city centre, St. Albans 
ExcellentBased on 2,090 reviews
8.6

Holiday Inn Express St Albans - M25 Jct 22 is ideally situated in peaceful village surrounds, a short drive from St Albans and Luton. Those staying at the property can also take advantage of free Wi-Fi throughout their stay.

Ardmore House Hotel
Ardmore House Hotel
7.8 Good
54 Lemsford Road, St. Albans, United Kingdom
Show on map
0.6 mi from city centre, St. Albans 
GoodBased on 1,236 reviews
7.8

Ardmore House Hotel is set in St Albans and is within a 10-minute walk of St Albans City Railway Station. It is conveniently located for guests wanting to visit local attractions.

The White Hart Hotel
The White Hart Hotel
7.8 Good
23-25 Holywell Hill, St. Albans, United Kingdom
Show on map
0.3 mi from city centre, St. Albans 
GoodBased on 998 reviews
7.8

Situated just a few steps from St Albans Cathedral, this charming hotel offers both a restaurant and a bar. It is located in St Albans, surrounded by a variety of popular shops and is minutes on foot from St Albans Abbey Railway Station.

Torrington Hall
Torrington Hall
8.8 Excellent
47 Holywell Hill, St. Albans, United Kingdom
Show on map
0.3 mi from city centre, St. Albans 
ExcellentBased on 361 reviews
8.8

Situated within walking distance of St Albans City Railway Station, Torrington Hall offers guests an ideal base when in St Albans. It is set in the area's vibrant nightlife district, just a short walk from St Albans Cathedral.

Tips for booking a St. Albans hotel

Cheapest month:July
Most expensive month:August
Average price in St. Albans:£124/night
Cheapest price found:£26/night
Cheapest day:Wednesday
Most expensive day:Monday
£27 - £293
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
£69 - £175
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated St. Albans hotels

Show all 103 hotels
1
Ardmore House Hotel
Ardmore House Hotel
7.8 Good
54 Lemsford Road, St. Albans, United Kingdom
Show on map
0.6 mi from city centre, St. Albans, ENG, United Kingdom 

Ardmore House Hotel is set in St Albans and is within a 10-minute walk of St Albans City Railway Station. It is conveniently located for guests wanting to visit local attractions.

Cheapest hotels in St. Albans, Hertfordshire

Show all 103 hotels
Ardmore House Hotel
Ardmore House Hotel
7.8 Good
54 Lemsford Road, St. Albans, United Kingdom
Show on map
0.6 mi from city centre,  

Ardmore House Hotel is set in St Albans and is within a 10-minute walk of St Albans City Railway Station. It is conveniently located for guests wanting to visit local attractions.

£65
Avg. per night
The White Hart Hotel
The White Hart Hotel
7.8 Good
23-25 Holywell Hill, St. Albans, United Kingdom
Show on map
0.3 mi from city centre,  

Situated just a few steps from St Albans Cathedral, this charming hotel offers both a restaurant and a bar. It is located in St Albans, surrounded by a variety of popular shops and is minutes on foot from St Albans Abbey Railway Station.

£80
Avg. per night
Holiday Inn Express St. Albans - M25, Jct.22
Holiday Inn Express St. Albans - M25, Jct.22
8.6 Excellent
Colney Field Retail Park, St. Albans, United Kingdom
Show on map
3.2 mi from city centre,  

Holiday Inn Express St Albans - M25 Jct 22 is ideally situated in peaceful village surrounds, a short drive from St Albans and Luton. Those staying at the property can also take advantage of free Wi-Fi throughout their stay.

£81
Avg. per night
Mercure St Albans Noke
Mercure St Albans Noke
7.5 Good
Watford Road, St. Albans, United Kingdom
Show on map
2.4 mi from city centre,  

Situated in Chiswell Green, Mercure St Albans Noke Hotel is within easy driving distance of St Albans and provides a sauna, an indoor pool and free Wi-Fi. In addition to free public parking on site, the hotel features elegant 4-star rooms and a lounge bar.

£92
Avg. per night
Torrington Hall
Torrington Hall
8.8 Excellent
47 Holywell Hill, St. Albans, United Kingdom
Show on map
0.3 mi from city centre,  

Situated within walking distance of St Albans City Railway Station, Torrington Hall offers guests an ideal base when in St Albans. It is set in the area's vibrant nightlife district, just a short walk from St Albans Cathedral.

£96
Avg. per night
Sopwell House
Sopwell House
7.9 Good
Cottonmill Lane, St. Albans, United Kingdom
Show on map
1.0 mi from city centre,  

Located in St Albans, Sopwell House Hotel is within a 25-minute drive of London Luton Airport and offers a sauna, an indoor pool and a Jacuzzi. The numerous amenities this charming hotel features include an express check-in and check-out feature, a beauty centre and massage services.

£223
Avg. per night

Hotel prices in St. Albans

3 stars
Torrington Hall
No. 1 most popular

Torrington Hall

47 Holywell Hill, St. Albans, United Kingdom

8.8. Excellent
£96

Avg. per night

The White Hart Hotel
No. 2 most popular

The White Hart Hotel

23-25 Holywell Hill, St. Albans, United Kingdom

7.8. Good
£80

Avg. per night

Ardmore House Hotel
Best value

Ardmore House Hotel

54 Lemsford Road, St. Albans, United Kingdom

7.8. Good
£65

Avg. per night

4 stars +
Sopwell House
No. 1 most popular

Sopwell House

Cottonmill Lane, St. Albans, United Kingdom

7.9. Good
£223

Avg. per night

Mercure St Albans Noke
No. 2 most popular

Mercure St Albans Noke

Watford Road, St. Albans, United Kingdom

7.5. Good
£92

Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in St. Albans

About St. Albans

One of the UK’s oldest cathedral cities, St Albans is a unique opportunity to discover two thousand years of history, just 20 minutes away from London. A bustling market town, it enchants visitors with ‘topsy turvy’ Tudor buildings, elegant Georgian townhouses and dramatic medieval architecture.

The postcard-perfect town centre is lined with independent high street stores, as well as traditional pubs and cosy cafés that are brimming with historic ambience. Home to a thriving cultural scene, St Albans hosts a continuous flow of concerts and theatre productions. Venture further afield, and St Albans is bordered by picturesque parkland, with trees aged up to 1000 years old. Admire the towering St Albans cathedral, get lost in Heartwood Forest, or day trip to one of the nearby villages or hamlets.

At around 31 kilometres northwest of London, St Albans is just a 20-minute train ride from St Pancras, yet feels worlds away from the buzz of the British capital. Alight at St Albans City station, or St Albans Abbey station. Alternatively, reach St Albans via the M1 and M25 motorways, or drive direct from Luton or Heathrow airports.

While today St Albans is brimming with quintessential British cathedral city charm, it was once the third biggest city in Roman Britain. It’s named after the legacy of Alban, a Christian Roman soldier who made history as England’s first martyr in AD 250.

St. Albans travel FAQs

One of the UK’s oldest cathedral cities, St Albans is a unique opportunity to discover two thousand years of history, just 20 minutes away from London. A bustling market town, it enchants visitors with ‘topsy turvy’ Tudor buildings, elegant Georgian townhouses and dramatic medieval architecture.

The postcard-perfect town centre is lined with independent high street stores, as well as traditional pubs and cosy cafés that are brimming with historic ambience. Home to a thriving cultural scene, St Albans hosts a continuous flow of concerts and theatre productions. Venture further afield, and St Albans is bordered by picturesque parkland, with trees aged up to 1000 years old. Admire the towering St Albans cathedral, get lost in Heartwood Forest, or day trip to one of the nearby villages or hamlets.

At around 31 kilometres northwest of London, St Albans is just a 20-minute train ride from St Pancras, yet feels worlds away from the buzz of the British capital. Alight at St Albans City station, or St Albans Abbey station. Alternatively, reach St Albans via the M1 and M25 motorways, or drive direct from Luton or Heathrow airports.

While today St Albans is brimming with quintessential British cathedral city charm, it was once the third biggest city in Roman Britain. It’s named after the legacy of Alban, a Christian Roman soldier who made history as England’s first martyr in AD 250.

  • What are the best hotels in St. Albans?

    One of the most popular hotels in St. Albans is Sopwell House, which has been reviewed by 497 users and currently has a rating of 7.9/10. Other top-rated locations include Mercure St Albans Noke and Holiday Inn Express St. Albans - M25, Jct.22, which have received 7.5/10 and 8.6/10 ratings from our users, respectively.

  • How much do hotels in St. Albans cost?

    £141/night is the average price of a hotel in St. Albans, based on HotelsCombined searches over the last 3 days.

  • How much is a cheap hotel in St. Albans?

    £92 per night is the cheapest St. Albans hotel price found in our data from the last 72 hours.

  • How much is a hotel in St. Albans tonight?

    A hotel in St. Albans tonight has an average price of £141, but some deals have been found for as low as £92 in HotelsCombined searches over the last 72 hours. Prices in St. Albans are changing frequently. The best price found for a 4-star St. Albans hotel for tonight has been £283.