Britain's best luxury hotels under £100 a night

  • The Fish, Worcestershire
    The Fish
  • The Bristol, Gloucestershire
    The Bristol
  • The Nadler Liverpool, Lancashire
    The Nadler Liverpool
  • The Dial House Hotel, Gloucestershire
    The Dial House Hotel
  • ABode Manchester, Greater Manchester
    ABode Manchester
  • The Gallivant, East Sussex
    The Gallivant
  • The Pack Horse Inn, Suffolk
    The Pack Horse Inn
  • Hotel Xenia, London
  • The Green House, Dorset
    Doris & Dicky
  • Rydges, London
  • The Plough Rhosmaen, Carmarthenshire
    The Plough Rhosmaen