Accommodation Guide

Welcome! Add/amend your listing here!

Accommodation in Watford

Watford is a town in Hertfordshire, on the River Colne, and the Grand Union Canal. It is little more than 16 miles northwest of London. It has a few places of interest such as, Cassiobury Park, Watford Colosseum and The Pumphouse Theatre and Arts Centre.

Types of accommodation listed in Watford

  • The Edgwarebury Hotel

    Barnet Lane, Elstree, London

    Full of character with its charming Tudor style exterior and traditional interior decor, the hotel stands within landscaped gardens, surrounded by 10 acres…

  • Travelodge Watford Central Hotel

    23-25 Market Street, Watford, Hertfordshire

    Travelodge offers budget hotel accommodation in Watford providing great value and a comfortable nights stay.

Accommodation Guide Newsletter

Get a snapshot of our superb accommodation news service direct to your inbox: