Beautiful hotels in England

Below are luxury hotels in England from our list of the best in English accommodation. Find a small, boutique hotel for romantic retreats, luxurious holidays or relaxing, short weekend breaks in the areas of Cornwall, Devon and Dorset, Cumbria and the Lake District, Cheshire and Northumberland as well as the Midlands, Suffolk and Norfolk.