Hotels in St Albans (England, United Kingdom)

272 hotels in St Albans

  1. Sopwell House

    4 Stars
    Asian-inspired sharing plates at Omboo
    See prices from 19 sites
    from£287
  2. Aubrey Park Hotel

    4 Stars
    Seasonal dishes at Brasserie restaurant
    See prices from 20 sites
    from£56
  3. Travelodge St. Albans City Centre

    1 Stars
    Central location near city attractions
    See prices from 1 site
    from£31
  4. Premier Inn St Albans City Centre

    3 Stars
    Modern guest room technology features
    See prices from 8 sites
    from£35
  5. St Michaels Manor Hotel

    4 Stars
    Ten minute walk to city centre
    See prices from 12 sites
    from£157
  6. Holiday Inn Express St. Albans - M25, Jct.22 By Ihg

    3 Stars
    Access London via M25 motorway
    See prices from 18 sites
    from£37
  7. KEYFIELD TERRACE SERVICED APARTMENTS

    Fully equipped self-catering kitchen
    See prices from 8 sites
    from£65
  8. White Hart Hotel

    3 Stars
    Traditional British cuisine at Tudors
    See prices from 17 sites
    from£97
  9. The Samuel Ryder Hotel St Albans, Tapestry Collection Hilton

    4 Stars
    Walk to St Albans Cathedral
    See prices from 15 sites
    from£87
  10. Alban Suites

    On-site mini-golf and garden access
    See prices from 3 sites
    from£111
  11. The Verulam Retreat

    See prices from 1 site
    from£113
  12. Ragged Hall Lane

    Public transport bus route access
    See prices from 2 sites
    from£110
  13. Abbott House by Viridian Apartments

    Unique Roman Theatre of Verulamium
    See prices from 9 sites
    from£103
  14. Luxurious Apartment In St Albans

    Select dates to see exact prices
  15. Parkside At St Albans

    Select dates to see exact prices
  16. 69 Albert Street

    Select dates to see exact prices
  17. Stylish St Albans City Appt - Sleeps Upto 6 People

    Select dates to see exact prices
  18. Abbott House By Flying Butler

    See prices from 1 site
    from£98
  19. The Keyfield House - St Albans

    Select dates to see exact prices
  20. Cozy Garden Studio in St Albans

    Select dates to see exact prices
  21. Maplewood Properties - St Albans One Bedroom Luxurious Flat

    Select dates to see exact prices
  22. Entire 1 Bed Central Flat - St Albans

    Select dates to see exact prices
  23. Pleasant Studio in St Albans

    Select dates to see exact prices
  24. Clarence Suites

    Select dates to see exact prices
  25. Georgian 4 Bed Historic House,100m City Centre W/ Garden & Free Private Parking

    Select dates to see exact prices
  26. St Albans Centre Home - 4BR - 2 FREE parking

    Select dates to see exact prices
  27. Urban Chic- Stylish Flat In The Heart Of St Albans

    Select dates to see exact prices
  28. Yugogo One-Bedroom Apartment 37 London Road

    Select dates to see exact prices
  29. The Horizon - One bedroom Apartment

    Select dates to see exact prices
  30. Derbyshire House

    Select dates to see exact prices
  31. Aitken House - Sleeps 10 Guests In 5 Bedrooms

    Select dates to see exact prices
  32. Buckingham Court

    Select dates to see exact prices
  33. Latium Close

    See prices from 3 sites
    from£183
  34. Pearl Bay - One bedroom Luxury Apartment in St Albans

    See prices from 1 site
    from£140
  35. Modern studio close to Harry Potter, free parking

    Select dates to see exact prices

The prices and availability we receive from booking sites change constantly. This means you may not always find the exact same offer you saw on trivago when you land on the booking site.

When to book a hotel in St Albans

  • Cheapest month: January
    £103 per night
  • Yearly typical price
    £126 per night
  • Peak month: October
    £148 per night

Frequently Asked Questions about St Albans

  • When is the cheapest time to book a hotel in St Albans?

    January is usually the cheapest month to book a hotel in St Albans, with typical prices around £103 per night based on 16,899 price comparisons.

  • When are hotel prices highest in St Albans?

    Hotel prices in St Albans are usually highest during October, with typical prices around £148 per night.

  • How much does a hotel in St Albans cost per night?

    Hotel prices in St Albans usually range from £59 per night to £206 per night, with typical prices around £126 per night.

  • How do hotel prices in St Albans change throughout the year?

    Hotel prices in St Albans are typically lowest in January at around £103 per night, rising to around £148 per night in October.

  • November

    2026

    £129
    £74 — £170
  • December

    2026

    £138
    £81 — £182
  • January

    2027

    £103
    £59 — £151
  • February

    2027

    £110
    £59 — £150
  • March

    2027

    £112
    £57 — £153
  • April

    2027

    £111
    £62 — £153
  • May

    2027

    £127
    £72 — £183
  • June

    2027

    £119
    £84 — £164
  • July

    2027

    £124
    £92 — £162
  • August

    2027

    £139
    £95 — £182
  • September

    2027

    £140
    £111 — £339
  • October

    2027

    £148
    £98 — £206

Frequently Asked Questions about St Albans

Hotels in St Albans

These hotels may also be interesting for you...

Points of Interest - St Albans

Top Destinations

More Top Destinations