Hotels in England

Looking for the perfect stay in the heart of the UK? Our comprehensive guide to hotels in England is here to help you find your ideal accommodation. Whether you're dreaming of a cosy countryside retreat, a beachside bungalow, or a city-centre suite, England's diverse range of hotels caters to all tastes and budgets. With our insider tips and expert recommendations, you're sure to discover the perfect base for exploring the rich history, stunning landscapes, and vibrant culture that England has to offer. Get ready to make unforgettable memories and experience the best of British hospitality with our handpicked selection of hotels in England.

Top destinations in England

  • Hotel

    Royal National Hotel

    rated as 3 out of 5 by 14,995 reviewers
    1.11 mi from city centre
    from £136 per night
  • Hotel

    Copthorne Tara Hotel London Kensington

    rated as 3.5 out of 5 by 10,467 reviewers
    2.8 mi from city centre
    from £84 per night
  • Hotel

    Zedwell Hotel Piccadilly Circus

    rated as 3 out of 5 by 2,698 reviewers
    1,739 ft from city centre
    from £111 per night
  • Hotel

    Majestic Hotels Bristol

    rated as 3.5 out of 5 by 43 reviewers
    1,079 ft from city centre
    from £124 per night
  • Hotel

    Britannia Hotel City Centre Manchester

    rated as 2 out of 5 by 5,843 reviewers
    1,798 ft from city centre
    from £58 per night
  • Hotel

    Strand Palace

    rated as 4.5 out of 5 by 5,369 reviewers
    1,909 ft from city centre
    from £225 per night
  • Hotel

    Clayton Hotel Bristol City

    rated as 4 out of 5 by 395 reviewers
    387 ft from city centre
    from £79 per night
  • Hotel

    Leonardo Royal Hotel London City - Tower of London

    rated as 4.5 out of 5 by 4,317 reviewers
    2.19 mi from city centre
    from £194 per night
  • Hotel

    Sofitel London Heathrow

    rated as 4.5 out of 5 by 23,102 reviewers
    15.86 mi from city centre
    from £133 per night
  • Hotel

    Premier Inn London Heathrow Airport T2 & T3 - Bath Road

    rated as 4.5 out of 5 by 15,229 reviewers
    12.91 mi from city centre
    from £51 per night
  • Hotel

    Ramside Hall Hotel, Golf & Spa

    rated as 4 out of 5 by 4,496 reviewers
    2.67 mi from city centre
    from £116 per night
  • Hotel

    STG Hotel Oxford Street - formerly St Giles London Hotel

    rated as 3 out of 5 by 9,382 reviewers
    3,760 ft from city centre
    from £97 per night
  • Hotel

    ARK Canary Wharf

    rated as 3.5 out of 5 by 660 reviewers
    4.93 mi from city centre
    from £109 per night
  • Hotel

    Zedwell Capsule Hotel Piccadilly Circus

    rated as 3 out of 5 by 142 reviewers
    1,814 ft from city centre
  • Hotel

    Premier Inn Heathrow Airport Terminal 4

    rated as 4.5 out of 5 by 9,677 reviewers
    13.83 mi from city centre
    from £63 per night

Hotels in England with breakfast included

  • Hotel

    St George's Hotel

    rated as 3.5 out of 5 by 4 reviewers
    4,232 ft from city centre
  • Hotel

    The Dudley Hotel

    rated as 5 out of 5 by 281 reviewers
    1.21 mi from city centre
    from £90 per night
  • Hotel

    Glendower House

    rated as 5 out of 5 by 172 reviewers
    1,263 ft from city centre
    from £115 per night
  • Hotel
    2.33 mi from city centre
  • Hotel

    Hambledon Hotel

    rated as 5 out of 5 by 455 reviewers
    1,204 ft from city centre
  • Hotel

    The Unicorn Inn

    rated as 4 out of 5 by 130 reviewers
    2.65 mi from city centre
    from £109 per night
  • Hotel

    Lucy Cross Guest House

    rated as 5 out of 5 by 3 reviewers
    7.66 mi from city centre
    from £50 per night
  • Hotel

    Sella Park Country House Hotel

    rated as 4.5 out of 5 by 197 reviewers
    2.69 mi from city centre
  • Hotel

    The Crown Inn

    rated as 4.5 out of 5 by 894 reviewers
    6.95 mi from city centre
    from £160 per night

Best value for money hotels in England

Great value hotels for your stay in England

  • Hotel

    The Barn Hotel

    rated as 4.5 out of 5 by 2 reviewers
    11.24 mi from city centre
    from £121 per night
  • Hotel

    Walton View Hotel

    rated as 3 out of 5 by 3 reviewers
    3.8 mi from city centre
    from £150 per night
  • Hotel

    The Newman

    rated as 5 out of 5 by 41 reviewers
    4,610 ft from city centre
    from £492 per night
  • Hotel

    Crowtree Lodge

    rated as 5 out of 5 by 1 reviewers
    1,965 ft from city centre
  • Hotel

    onefifty fenchurch

    rated as 5 out of 5 by 7 reviewers
    1.95 mi from city centre
    from £156 per night
  • Aparthotel
    7.31 mi from city centre
    from £349 per night
  • Hotel
    3,963 ft from city centre
    from £268 per night
  • Hotel

    Staycations Maldon Suites

    rated as 5 out of 5 by 2 reviewers
    499 ft from city centre
  • Hotel

    The Beetroot

    rated as 5 out of 5 by 25 reviewers
    207 ft from beach
    from £135 per night

Best rated hotels in England

Explore the most popular hotels in England based on ratings from other travellers

  • Hotel

    Pride Lodge

    rated as 5 out of 5 by 833 reviewers
    1,444 ft from city centre
  • Hotel

    Anelli Hotel

    rated as 5 out of 5 by 101 reviewers
    17 mi from city centre
    from £87 per night
  • Hotel

    Windfalls Boutique Hotel

    rated as 5 out of 5 by 248 reviewers
    2.22 mi from city centre
    from £155 per night
  • Aparthotel
    1.44 mi from city centre
    from £112 per night
  • Hotel

    Shoreside Inn

    rated as 5 out of 5 by 526 reviewers
    2,129 ft from city centre
  • Hotel

    Abbotsleigh of Whitby

    rated as 5 out of 5 by 799 reviewers
    2,753 ft from city centre
    from £124 per night
  • Hotel

    Tavistock House Hotel

    rated as 5 out of 5 by 786 reviewers
    2,812 ft from city centre
    from £139 per night
  • Hotel

    Red Brighton Blue

    rated as 5 out of 5 by 3,219 reviewers
    338 ft from beach
    from £72 per night
  • Hotel

    The Gaydon

    rated as 5 out of 5 by 564 reviewers
    1.04 mi from city centre

Cheap hotels in England

Affordable budget hotels in England

  • Hotel

    The Goodrington Sands- Apart Hotel

    rated as 5 out of 5 by 3 reviewers
    1,988 ft from beach
    from £57 per night
  • Aparthotel
    833 ft from city centre
    from £85 per night
  • Hotel

    The Old Farmhouse Pub and Rooms

    rated as 5 out of 5 by 4 reviewers
    2.94 mi from city centre
    from £154 per night
  • Hotel

    Student Only Ablett House

    rated as 3 out of 5 by 9 reviewers
    1,699 ft from city centre
  • Hotel

    Continental Hotel with access to shared kitchen

    rated as 5 out of 5 by 1 reviewers
    2,254 ft from city centre
    from £52 per night
  • Aparthotel
  • Hotel

    Foxes Hotel & Academy

    rated as 4.5 out of 5 by 2 reviewers
    1,099 ft from city centre
  • Hotel

    The Old Lyric Hall - St David Aparthotel

    rated as 5 out of 5 by 4 reviewers
    938 ft from city centre
    from £103 per night
  • Aparthotel
    2,802 ft from city centre
    from £80 per night

Travel tips for England

Unmissable sights

Buckingham Palace

Palace, Historic site11200+ hotels nearby

Westminster Abbey

Monument, Historic site11100+ hotels nearby

Big Ben

Monument, Historic site10700+ hotels nearby

London Eye

Amusement, Attraction10400+ hotels nearby

The British Museum

Museum, Historical10700+ hotels nearby

Trafalgar Square

Landmark, Square11400+ hotels nearby

Harrods

Shop, Shopping11000+ hotels nearby

Piccadilly

Street, Landmark12700+ hotels nearby

Hyde Park

Park, Urban area12400+ hotels nearby

Tower of London

Castle, Museum7800+ hotels nearby

St. Paul's Cathedral

Historic site, Place of worship9100+ hotels nearby

The Shard

Lookout, Landmark8000+ hotels nearby

London Bridge

Bridge, Landmark8100+ hotels nearby

Royal Albert Hall

Theatre, Historic site9900+ hotels nearby

Piccadilly Circus

Landmark, Square11400+ hotels nearby

Explore more hotels in England