Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in St. Albans

Filter by star ratings
All filters
Premier Inn Watford Central
Premier Inn Watford Central
Timms Meadow, 69 Water Lane, Watford (Hertfordshire), United Kingdom
Show on map
7.1 mi from city centre, St. Albans 

Less than 20 minutes' stroll from Watford Junction Railway Station, the hotel provides guests with a convenient base when visiting Watford. It is ideally positioned for those wanting to visit local attractions.

St. Albans Clarion Collection Hotel
St. Albans Clarion Collection Hotel
8.7 Excellent
Ryder House 27 Holywell Hill, St. Albans, United Kingdom
Show on map
0.3 mi from city centre, St. Albans 
ExcellentBased on 1,441 reviews
8.7

The hotel offers modern accommodation in St Albans and is within a 20-minute walk of St Albans City Railway Station. It is steps from St Albans Cathedral, restaurants and nightlife options.

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

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 Hemel Hempstead
Holiday Inn Express Hemel Hempstead
8.4 Excellent
Stationers Place, Hemel Hempstead, United Kingdom
Show on map
5.6 mi from city centre, St. Albans 
ExcellentBased on 2,176 reviews
8.4

Holiday Inn Express Hemel Hempstead offers luxury accommodation in Hemel Hempstead and is conveniently close to Apsley Railway Station. It provides 3-star accommodation with air-conditioned rooms.

Thistle Express London, Luton
Thistle Express London, Luton
8.4 Excellent
The Mall, Bedfordshire, Luton, United Kingdom
Show on map
9.6 mi from city centre, St. Albans 
ExcellentBased on 4,883 reviews
8.4

Thistle Express London Luton offers 3-star accommodation in Luton. It is moments from University of Bedfordshire, restaurants and nightlife options.

Red Lion Hotel
Red Lion Hotel
8.6 Excellent
78-80 Watling Street, Radlett, United Kingdom
Show on map
4.5 mi from city centre, St. Albans 
ExcellentBased on 271 reviews
8.6

Located less than a two-minute walk from Radlett Railway Station, Red Lion Hotel Radlett offers a wake-up service and a Jacuzzi.

Village Hotel London Watford
Village Hotel London Watford
8.2 Excellent
Centennial Avenue, Centennial Park, Borehamwood, United Kingdom
Show on map
7.6 mi from city centre, St. Albans 
ExcellentBased on 969 reviews
8.2

Situated in Elstree, Village Hotel London Watford offers contemporary 4-star accommodation, as well as a sauna, a Jacuzzi and an indoor pool. The various amenities this modern hotel has to offer include an express check-in and check-out feature, a sun deck and a coffee bar.

Ardmore House Hotel
Ardmore House Hotel
8.1 Excellent
54 Lemsford Road, St. Albans, United Kingdom
Show on map
0.6 mi from city centre, St. Albans 
ExcellentBased on 1,107 reviews
8.1

Ardmore House Hotel provides a relaxed setting while in St Albans. It is set amongst a range of popular nightlife options and is minutes on foot from St Albans City Railway Station.

Beales Hotel
Beales Hotel
8.3 Excellent
Comet Way Hertfordshire, Hatfield (Hertfordshire), United Kingdom
Show on map
4.0 mi from city centre, St. Albans 
ExcellentBased on 414 reviews
8.3

Beales Hatfield Hotel is a modern setting when visiting Hatfield and is close to everything the area has to offer. The multiple amenities this stylish hotel has to offer include free Wi-Fi, a ballroom and 24-hour room service.

Sopwell House
Sopwell House
8.2 Excellent
Cottonmill Lane, St. Albans, United Kingdom
Show on map
1.1 mi from city centre, St. Albans 
ExcellentBased on 379 reviews
8.2

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

Tips for booking a St. Albans hotel

Cheapest month:December
Most expensive month:February
Average price in St. Albans:$123/night
Absolute cheapest price found:$23/night
Cheapest day:Monday
Most expensive day:Sunday
$55 - $273
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$83 - $191
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated St. Albans hotels

Show all 93 hotels
1
St. Albans Clarion Collection Hotel
St. Albans Clarion Collection Hotel
8.7 Excellent
Ryder House 27 Holywell Hill, St. Albans, United Kingdom
Show on map
0.3 mi from city centre, St. Albans 

The hotel offers modern accommodation in St Albans and is within a 20-minute walk of St Albans City Railway Station. It is steps from St Albans Cathedral, restaurants and nightlife options.

2
Thistle Express London, Luton
Thistle Express London, Luton
8.4 Excellent
The Mall, Bedfordshire, Luton, United Kingdom
Show on map
0.2 mi from city centre, Luton 

Thistle Express London Luton offers 3-star accommodation in Luton. It is moments from University of Bedfordshire, restaurants and nightlife options.

3
Village Hotel London Watford
Village Hotel London Watford
8.2 Excellent
Centennial Avenue, Centennial Park, Borehamwood, United Kingdom
Show on map
1.7 mi from city centre, Borehamwood 

Situated in Elstree, Village Hotel London Watford offers contemporary 4-star accommodation, as well as a sauna, a Jacuzzi and an indoor pool. The various amenities this modern hotel has to offer include an express check-in and check-out feature, a sun deck and a coffee bar.

4
Holiday Inn Express Hemel Hempstead
Holiday Inn Express Hemel Hempstead
8.4 Excellent
Stationers Place, Hemel Hempstead, United Kingdom
Show on map
1.5 mi from city centre, Hemel Hempstead 

Holiday Inn Express Hemel Hempstead offers luxury accommodation in Hemel Hempstead and is conveniently close to Apsley Railway Station. It provides 3-star accommodation with air-conditioned rooms.

5
Ardmore House Hotel
Ardmore House Hotel
8.1 Excellent
54 Lemsford Road, St. Albans, United Kingdom
Show on map
0.6 mi from city centre, St. Albans 

Ardmore House Hotel provides a relaxed setting while in St Albans. It is set amongst a range of popular nightlife options and is minutes on foot from St Albans City Railway Station.

Cheapest hotels in St. Albans, Hertfordshire

Show all 93 hotels
Thistle Express London, Luton
Thistle Express London, Luton
8.4 Excellent
The Mall, Bedfordshire, Luton, United Kingdom
Show on map
0.2 mi from city centre,  

Thistle Express London Luton offers 3-star accommodation in Luton. It is moments from University of Bedfordshire, restaurants and nightlife options.

$40
Avg. per night
Holiday Inn Express Hemel Hempstead
Holiday Inn Express Hemel Hempstead
8.4 Excellent
Stationers Place, Hemel Hempstead, United Kingdom
Show on map
1.5 mi from city centre,  

Holiday Inn Express Hemel Hempstead offers luxury accommodation in Hemel Hempstead and is conveniently close to Apsley Railway Station. It provides 3-star accommodation with air-conditioned rooms.

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

Situated in London Colney, Holiday Inn Express St Albans - M25 Jct 22 is an easy drive from St Albans and provides a safe, laundry facilities and an express check-in and check-out feature. It also offers luggage storage, a 24-hour business centre and a 24-hour reception.

$56
Avg. per night
Mercure St Albans Noke Hotel
Mercure St Albans Noke Hotel
7.6 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.

$61
Avg. per night
St. Albans Clarion Collection Hotel
St. Albans Clarion Collection Hotel
8.7 Excellent
Ryder House 27 Holywell Hill, St. Albans, United Kingdom
Show on map
0.3 mi from city centre,  

The hotel offers modern accommodation in St Albans and is within a 20-minute walk of St Albans City Railway Station. It is steps from St Albans Cathedral, restaurants and nightlife options.

$63
Avg. per night
Premier Inn Watford Central
Premier Inn Watford Central
Timms Meadow, 69 Water Lane, Watford (Hertfordshire), United Kingdom
Show on map
0.3 mi from city centre,  

Less than 20 minutes' stroll from Watford Junction Railway Station, the hotel provides guests with a convenient base when visiting Watford. It is ideally positioned for those wanting to visit local attractions.

$66
Avg. per night
Holiday Inn Hemel Hempstead M1, Jct. 8
Holiday Inn Hemel Hempstead M1, Jct. 8
8.3 Excellent
Breakspear Way, Hemel Hempstead, United Kingdom
Show on map
0.9 mi from city centre,  

Boasting a Jacuzzi, an indoor pool and a sauna, Holiday Inn Hemel Hempstead M1 Jct 8 is located in Hemel Hempstead and provides modern accommodation. It offers 4-star accommodation with air-conditioned rooms.

$69
Avg. per night
OYO The Chiltern Hotel
OYO The Chiltern Hotel
6.7 Good
Waller Avenue, Luton, United Kingdom
Show on map
1.7 mi from city centre,  

OYO Chiltern Hotel Luton Airport provides a modern setting when in Luton. It features a fitness centre, as well as a 24-hour reception, free Wi-Fi and luggage storage.

$72
Avg. per night

Hotel prices in St. Albans

3 stars

$40 - $110

Holiday Inn Express St. Albans - M25, Jct.22
$56
Avg. per night
Ardmore House Hotel

#2 Most popular

Ardmore House Hotel
8.1 Excellent
$110
Avg. per night
Thistle Express London, Luton

Best value

$40
Avg. per night
4 stars +

$61 - $276

St. Albans Clarion Collection Hotel

#1 Most popular

$63
Avg. per night
Sopwell House

#2 Most popular

Sopwell House
8.2 Excellent
$276
Avg. per night
Mercure St Albans Noke Hotel
$61
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

  • What are the best hotels in St. Albans?

    St. Albans Clarion Collection Hotel (8.7/10 from 1,441 reviews), Holiday Inn Express St. Albans - M25, Jct.22 (8.9/10 from 1,562 reviews), and Mercure St Albans Noke Hotel (7.6/10 from 1,790 reviews) are all highly rated places to stay in St. Albans.