Search options

Date

Date
Ages of children:
Choose the age of a child
Choose the age of children
Cancel
OK

4 star hotels in London

Filter Results

Narrow your choice

Open Filter Close Filter

Hotels by stars

Budget (per night)

Other property types

Districts

Landmarks

Hotel types

User rating

Facilities

In the room

Specify by

Apply Filters
Clear Filters

546 results

  • Park Plaza London Riverbank

    From US$ 247

    18 Albert Embankment, London, United Kingdom (To the map)

    Park Plaza London Riverbank Hotel offers an impressive accommodation in a shopping area of London. Park Plaza London Riverbank Hotel opened its doors in 2005.

    To the hotel

    price for 1 night
    Book Now From US$ 247
  • Thewesley

    From US$ 222

    81-103 Euston Street, London, United Kingdom (To the map)

    The comfortable Thewesley Hotel entices guests to stay in one of the 100 individual rooms and make use of a storage room, a safe deposit box and an elevator. Founded in 1928, the hotel underwent a…

    To the hotel

    price for 1 night
    Book Now From US$ 222
  • Mercure London Bridge

    From US$ 273

    71-79 Southwark Street, London, United Kingdom (To the map)

    Located in the heart of London within a 30-minute walk of Waterloo Bridge, Mercure London Bridge is a 7-story hotel offering 144 en-suite rooms. Mercure London Bridge Hotel opened its doors in 1999.

    To the hotel

    price for 1 night
    Book Now From US$ 273
  • Staunton Hotel

    From US$ 248

    13-15 Gower Street, London, United Kingdom (To the map)

    Staunton Hotel is a 4-star welcoming venue featuring a cozy accommodation within a 25-minute walk from Big Ben. The building was renovated in 2005.

    To the hotel

    price for 1 night
    Book Now From US$ 248
  • Strand Palace

    From US$ 214

    372 Strand, London, United Kingdom (To the map)

    Strand Palace Hotel is set in a cultural area, 25 minutes' walk of King\'s Cross. Built in 1909, the traditional hotel was renovated in 2010.

    To the hotel

    price for 1 night
    Book Now From US$ 214
  • Citadines Trafalgar Square London

    From US$ 295

    18-21 Northumberland Avenue, London, United Kingdom (To the map)

    Citadines Trafalgar Square London is an elegant 4-star hotel set 11 km from ExCeL London and 2.3 km from Museum of London. With accents of historic architecture, the hotel was built in 1935 and…

    To the hotel

    price for 1 night
    Book Now From US$ 295
  • Go Native London Bridge

    From US$ 212

    203 Long Lane, London, United Kingdom (To the map)

    Go Native London Bridge Hotel is a comfortable accommodation with a storage room, a safe deposit box and an elevator. The hotel was opened in 2009, renovated in 2011 and is housed in a 5-storey…

    To the hotel

    price for 1 night
    Book Now From US$ 212
  • Novotel London Blackfriars

    From US$ 253

    46 Blackfriars Road, London, United Kingdom (To the map)

    Novotel London Blackfriars is set in a business area, 15 minutes' walk of Thames River. Since 2012 the hotel has been offering accommodation in a 13-story building with contemporary architecture and…

    To the hotel

    price for 1 night
    Book Now From US$ 253
  • My Bloomsbury

    From US$ 287

    11-13 Bayley Street, Bedford Square, London, United Kingdom (To the map)

    The informal My Bloomsbury Hotel is rated 4 stars and features 78 rooms for guests to stay in. Since 1999 the hotel has been offering accommodation in a 4-story building with innovative architecture…

    To the hotel

    price for 1 night
    Book Now From US$ 287
  • Grange Blooms Hotel

    From US$ 211

    7 Montague Street, London, United Kingdom (To the map)

    Grange Blooms is a 4-star hotel offering a sauna and live performances. Featuring original architecture, the property was remodeled in 2009.

    To the hotel

    price for 1 night
    Book Now From US$ 211
  • Crowne Plaza Kensington

    From US$ 285

    100 Cromwell Road, London, United Kingdom (To the map)

    Crowne Plaza Kensington Hotel is rated 4 stars and is placed about 7 km from Museum of London. The hotel occupies 6 floors and was renovated in 2001.

    To the hotel

    price for 1 night
    Book Now From US$ 285
  • Nh Kensington

    From US$ 222

    202-220 Cromwell Road, London, United Kingdom (To the map)

    Nh Kensington Hotel is located in a tourist area of London in 15 minutes walking distance from Royal Albert Hall. Residing in a 6-story building, the hotel was opened in 2006 and renovated in 2010.

    To the hotel

    price for 1 night
    Book Now From US$ 222
  • Bermondsey Square Hotel

    From US$ 232

    Tower Bridge Road, London, United Kingdom (To the map)

    Bermondsey Square Hotel is a 4-star venue set just 1.9 km from Borough Market. Offering accommodation in the 7-story building, the hotel combines minimalist architecture and modern facilities.

    To the hotel

    price for 1 night
    Book Now From US$ 232
  • Ashburn

    From US$ 181

    111 Cromwell Road, London, United Kingdom (To the map)

    The deluxe 4-star Ashburn Hotel offers quick access to Albert Memorial, Buckingham Palace and Stamford Bridge. Built in 1888, the hotel is a combination of traditional architecture and contemporary…

    To the hotel

    price for 1 night
    Book Now From US$ 181
  • The Drayton Court Hotel

    From US$ 130

    2 The Avenue, Ealing, London, United Kingdom (To the map)

    The Drayton Court Hotel is a 4-star property providing a boutique accommodation with laundry, dry cleaning and room service. The Drayton Court Hotel welcomes guests to its luxury rooms since 2011.

    To the hotel

    price for 1 night
    Book Now From US$ 130
  • The Pillar

    From US$ 215

    19 Brent Street, London, United Kingdom (To the map)

    The Pillar Hotel is a 4-star property situated about 7 km from ZSL London Zoo. Behind the contemporary facade of The Pillar Hotel lies Victorian interior.

    To the hotel

    price for 1 night
    Book Now From US$ 215
  • Top Hotel John Howard Apartments London

    From US$ 242

    6 Queens Gate, Kensington, London, United Kingdom (To the map)

    Top Hotel John Howard Apartments London is a luxury place to stay in London. The hotel was opened in 1850, renovated in 2008 and is housed in a 7-storey building.

    To the hotel

    price for 1 night
    Book Now From US$ 242
  • Shaftesbury Hyde Park International

    From US$ 137

    52-56 Inverness Terrace, London, United Kingdom (To the map)

    The 4-star Shaftesbury Hyde Park International Hotel places guests abound 7 km from Museum of London. Since 1980 the hotel has been offering accommodation in an 8-story building with imperial…

    To the hotel

    price for 1 night
    Book Now From US$ 137
  • Hilton London Canary Wharf

    From US$ 350

    South Quay, Marsh Wall, London, United Kingdom (To the map)

    Hilton London Canary Wharf Hotel is an elegant 4-star property featuring 24-hour front desk, 24-hour room service and 24-hour security. The hotel was opened in 2006 and remains an example of modern…

    To the hotel

    price for 1 night
    Book Now From US$ 350
  • Marriott Marble Arch

    From US$ 312

    134 George Street, London, United Kingdom (To the map)

    The comfortable Marriott Marble Arch Hotel is situated in a museum district next to a theater and a palace and offers a hairdresser and a Jacuzzi. The hotel was opened in 1972, renovated in 2008 and…

    To the hotel

    price for 1 night
    Book Now From US$ 312