Hotels in St. Albans

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

St. Albans, England, United Kingdom
25 Jun — 26 Jun2
St. Albans, England, United Kingdom
Fri 25/6
Sat 26/6
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in St. Albans

Filter by star ratings
All filters
Two Brewers By Greene King Inns
Two Brewers By Greene King Inns
8.3 Excellent
The Common, Kings Langley, United Kingdom
Show on map
12.0 km from city centre, St. Albans 
ExcellentBased on 821 reviews
8.3

Two Brewers Hotel by Good Night Inns is located in Chipperfield and is close to Chiltern Hills. It also provides meeting rooms, free Wi-Fi and room service.

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

Ardmore House Hotel
Ardmore House Hotel
8.0 Excellent
54 Lemsford Road, St. Albans, United Kingdom
Show on map
0.9 km from city centre, St. Albans 
ExcellentBased on 1,124 reviews
8.0

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.

St Michael's Manor Hotel - St Albans
St Michael's Manor Hotel - St Albans
8.5 Excellent
Fishpool Street, St. Albans, United Kingdom
Show on map
1.2 km from city centre, St. Albans 
ExcellentBased on 544 reviews
8.5

St Michael's Manor Hotel - St Albans offers a comfortable setting while in St Albans. It is ideally located for guests wanting to sightsee in the area.

Sopwell House
Sopwell House
8.2 Excellent
Cottonmill Lane, St. Albans, United Kingdom
Show on map
1.7 km from city centre, St. Albans 
ExcellentBased on 418 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.

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
6.6 km from city centre, St. Albans 
ExcellentBased on 1,004 reviews
8.3

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.

Village Hotel London Watford
Village Hotel London Watford
8.2 Excellent
Centennial Avenue, Centennial Park, Borehamwood, United Kingdom
Show on map
12.3 km from city centre, St. Albans 
ExcellentBased on 1,008 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.

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
5.2 km from city centre, St. Albans 
ExcellentBased on 1,653 reviews
8.9

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.

Tips for booking a St. Albans hotel

Cheapest month:May
Most expensive month:September
Average price in St. Albans:$232/night
Absolute cheapest price found:$43/night
Cheapest day:Friday
Most expensive day:Monday
$144 - $328
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$213 - $328
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated St. Albans hotels

Show all 95 hotels
1
Village Hotel London Watford
Village Hotel London Watford
8.2 Excellent
Centennial Avenue, Centennial Park, Borehamwood, United Kingdom
Show on map
2.8 km 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.

2
Holiday Inn Express Hemel Hempstead
Holiday Inn Express Hemel Hempstead
8.4 Excellent
Stationers Place, Hemel Hempstead, United Kingdom
Show on map
2.4 km 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.

3
Ardmore House Hotel
Ardmore House Hotel
8.0 Excellent
54 Lemsford Road, St. Albans, United Kingdom
Show on map
0.9 km 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 95 hotels
Two Brewers By Greene King Inns
Two Brewers By Greene King Inns
8.3 Excellent
The Common, Kings Langley, United Kingdom
Show on map
3.1 km from city centre,  

Two Brewers Hotel by Good Night Inns is located in Chipperfield and is close to Chiltern Hills. It also provides meeting rooms, free Wi-Fi and room service.

$90
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
2.4 km 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.

$91
Avg. per night
Ardmore House Hotel
Ardmore House Hotel
8.0 Excellent
54 Lemsford Road, St. Albans, United Kingdom
Show on map
0.9 km from city centre,  

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.

$100
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
1.5 km 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.

$103
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
5.2 km 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.

$103
Avg. per night
Village Hotel London Watford
Village Hotel London Watford
8.2 Excellent
Centennial Avenue, Centennial Park, Borehamwood, United Kingdom
Show on map
2.8 km from city centre,  

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.

$132
Avg. per night
St Michael's Manor Hotel - St Albans
St Michael's Manor Hotel - St Albans
8.5 Excellent
Fishpool Street, St. Albans, United Kingdom
Show on map
1.2 km from city centre,  

St Michael's Manor Hotel - St Albans offers a comfortable setting while in St Albans. It is ideally located for guests wanting to sightsee in the area.

$169
Avg. per night
Sopwell House
Sopwell House
8.2 Excellent
Cottonmill Lane, St. Albans, United Kingdom
Show on map
1.7 km from city centre,  

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.

$386
Avg. per night

Hotel prices in St. Albans

3 stars

$90 - $132

Holiday Inn Express St. Albans - M25, Jct.22

No. 1 most popular

$103
Avg. per night
Ardmore House Hotel

No. 2 most popular

Ardmore House Hotel
8.0 Excellent
$100
Avg. per night
Two Brewers By Greene King Inns

Best value

$90
Avg. per night
4 stars and up

$169 - $386

Sopwell House

No. 1 most popular

Sopwell House
8.2 Excellent
$386
Avg. per night
St Michael's Manor Hotel - St Albans
$169
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 is home to many highly-rated hotels, one of which is Sopwell House, which has a current rating of 8.2. For other potential stays, consider St Michael's Manor Hotel - St Albans and Holiday Inn Express St. Albans - M25, Jct.22, which can also be great places to stay in St. Albans.