London Hotels GB
Menu
  • Customer Support
  • Help
  • USD
    U.S. dollar (USD) Euro (EUR) Pound sterling (GBP) Australian dollar (AUD) Canadian dollar (CAD) Brazilian real (BRL) Chinese yuan (CNY) Czech koruna (CZK) Danish krone (DKK) Hong Kong dollar (HKD) Israeli new sheqel (ILS) Japanese yen (JPY) Malaysian ringgit (MYR) New Zealand dollar (NZD) Norwegian krone (NOK) Polish zloty (PLN) Romanian leu (RON) Russian ruble (RUB) Saudi riyal (SAR) Singapore dollar (SGD) South African rand (ZAR) South Korean won (KRW) Swedish krona (SEK) Swiss franc (CHF) Turkish lira (TRY) Ukrainian hryvnia (UAH) Thai baht (THB) Argentina, Peso (ARS)
    en
    Dansk Deutsch English Español Français Italiano Nederlands Português Русский

Find Hotels

2026-05-24

2026-05-25

Maximum period that can be booked is 30 days. Please enter alternative dates.

Guests:
 
Specify the age of a child
Specify the age of children

London hotels in St James

Filter Results

Star rating

Search hotel by

Nightly price

Accommodation options

Districts

Points of interest

Hotel themes

Guest rating

Hotel amenities

Room amenities

Apply Filters
Clear Filters

723 options found

  • The Grand At Trafalgar Square

    8 Northumberland Avenue, London, United Kingdom (Show map)

    Show map

    Offering a vending machine and complimentary newspapers, the 4-star The Grand At Trafalgar Square London hotel is nestled 6 minutes' walk from the West End Garrick Theatre and 3.4 km from the…

    More...
    From US$ 240
    price for 1 night
    BOOK From US$ 240
  • Assembly Leicester Square

    27-31 Charing Cross Rd, London, United Kingdom (Show map)

    Show map

    Providing 138 rooms, the 3-star Assembly Leicester Square London hotel is approximately a 25-minute walk from Selfridges London. Featuring a restaurant and a luggage room, the hotel is located in…

    More...
    From US$ 159
    price for 1 night
    BOOK From US$ 159
  • Thistle London Piccadilly

    39 Coventry Street, London, United Kingdom (Show map)

    Show map

    The 4-star Thistle London Piccadilly hotel is located a mere 7 minutes' walk from the public Trafalgar Square and features a 24-hour front desk and wake-up calls.

    More...
    From US$ 182
    price for 1 night
    BOOK From US$ 182
  • Victory House Leicester Square

    14 Leicester Place, London, United Kingdom (Show map)

    Show map

    Located approximately a 15-minute stroll from Crabtree Fields, the comfortable 4-star Victory House Leicester Square London hotel accommodates guests in 86 stylish rooms and offers a buffet breakfast…

    More...
    From US$ 223
    price for 1 night
    BOOK From US$ 223
  • The Z Hotel Covent Garden

    31-32 Bedford Street, London, United Kingdom (Show map)

    Show map

    Offering a location a 5-minute walk from The London Film Museum, The Z Hotel Covent Garden London offers 115 rooms. This hotel boasts views of the city and offers Wi-Fi in public areas.

    More...
    From US$ 79
    price for 1 night
    BOOK From US$ 79
  • Hotel Indigo London - 1 Leicester Square By Ihg

    1 Leicester Square, London, United Kingdom (Show map)

    Show map

    The boutique Hotel Indigo London - 1 Leicester Square By Ihg, situated approximately a 5-minute walk from the Trafalgar Square art museum "National Gallery", entices guests with a shared lounge and…

    More...
    From US$ 254
    price for 1 night
    BOOK From US$ 254
  • Thistle Trafalgar - Leicester Square

    Whitcomb Street, Trafalgar Square, London, United Kingdom (Show map)

    Show map

    Featuring a restaurant, the 4-star Thistle Trafalgar - Leicester Square London hotel lies only 5 minutes' walk from the buzzing Theatre-district Piccadilly Circus Square. The hotel also provides Wi…

    More...
    From US$ 182
    price for 1 night
    BOOK From US$ 182
  • Taj 51 Buckingham Gate Suites And Residences

    51 Buckingham Gate, London, United Kingdom (Show map)

    Show map

    Featuring a library and a barber shop, the tranquil 5-star Taj 51 Buckingham Gate Suites And Residences London hotel is decorated with limestone floors and offers proximity to the Green Park, which…

    More...
    From US$ 402
    price for 1 night
    BOOK From US$ 402
  • Ruby Zoe Hotel London By Ihg

    146 - 164, Notting Hill Gate, London, London, United Kingdom (Show map)

    Show map

    Located in the Meusdorf district of London and about 5 minutes' walk from Notting Hill Gate tube station, the smoke-free Ruby Zoe Hotel London offers a lift and a vending machine. Boasting 24-hour…

    More...
    From US$ 171
    price for 1 night
    BOOK From US$ 171
  • The Resident Victoria

    10 Palace Place, London, United Kingdom (Show map)

    Show map

    The charming The Resident Victoria Hotel London is located nearly 10 minutes' walk from Buckingham Palace and features 24-hour reception and wake-up service. The 4-star traditional hotel provides…

    More...
    From US$ 286
    price for 1 night
    BOOK From US$ 286
  • The Resident Covent Garden

    51 Bedford Street, London, United Kingdom (Show map)

    Show map

    Located just 6 minutes on foot from the Trafalgar Square art museum "National Gallery", the lovely 4-star The Resident Covent Garden Hotel London offers tour/ticket assistance to ensure you have an…

    More...
    From US$ 361
    price for 1 night
    BOOK From US$ 361
  • Haymarket Hotel, Firmdale Hotels

    1 Suffolk Place, London, United Kingdom (Show map)

    Show map

    The 5-star Haymarket Hotel, Firmdale Hotels London offers quick access to The Casino at the Empire, which is only a 6-minute walk away. This London hotel has a heated swimming pool as well as a…

    More...
    From US$ 704
    price for 1 night
    BOOK From US$ 704
  • Bowden Court

    24 Ladbroke Road, Shepherds Bush, London, United Kingdom (Show map)

    Show map

    Offering 185 rooms, Bowden Court Hostel London boasts a location 500 m from the Victorian St John's Anglican Church.

    More...
    From US$ 27
    price for 1 night
    BOOK From US$ 27
  • Notting Hill House

    24 Pembridge Gardens, London, United Kingdom (Show map)

    Show map

    The 4-star Notting Hill House Aparthotel London is situated near an entertainment district, 6 minutes' stroll from Church Of St George. Located 2.1 km from the scientifically spellbinding Science…

    More...
    From US$ 683
    price for 1 night
    BOOK From US$ 683
  • The Sanctuary House Hotel

    33 Tothill Street, London, United Kingdom (Show map)

    Show map

    Situated about a 5-minute walk from Thames, the smoke-free The Sanctuary House Hotel London includes 29 rooms. Featuring baggage storage and a restaurant, the 3-star hotel is located in close…

    More...
    From US$ 128
    price for 1 night
    BOOK From US$ 128
  • Club Quarters Hotel Trafalgar Square, London

    8 Northumberland Avenue, London, United Kingdom (Show map)

    Show map

    Standing approximately a 5-minute walk from the art museum "National Gallery", the 4-star boutique-style Club Quarters Hotel Trafalgar Square, London enjoys a beautiful location right in the centre…

    More...
    From US$ 224
    price for 1 night
    BOOK From US$ 224
  • Fielding Hotel

    4 Broad Court Bow Street, Covent Garden, London, United Kingdom (Show map)

    Show map

    The lovely 4-star Fielding Hotel London, located approximately 5 minutes on foot from Covent Garden, offers guests the convenience of 24-hour reception and wake-up calls. The smoke-free hotel is…

    More...
    From US$ 150
    price for 1 night
    BOOK From US$ 150
  • The Z Hotel Trafalgar

    53 Chandos Place, London, United Kingdom (Show map)

    Show map

    Offering a location a 5-minute walk from the West End Garrick Theatre, The Z Hotel Trafalgar London offers 141 rooms. Offering 24-hour security and a security alarm system, this hotel also features…

    More...
    From US$ 112
    price for 1 night
    BOOK From US$ 112
  • Page8, Page Hotels

    7 - 8 Saint Martin'S Place, London, United Kingdom (Show map)

    Show map

    At the unique 4-star Page8, Page Hotels London, you can stay close to the Royal Opera House, as it is situated merely a 7-minute stroll away. The unique 4-star Page8, Page Hotels London also offers a…

    More...
    From US$ 327
    price for 1 night
    BOOK From US$ 327
  • The Portobello Hotel

    22 Stanley Gardens, Notting Hill, London, United Kingdom (Show map)

    Show map

    The Portobello Hotel London provides proximity to the Museum of Brands, which is located about 900 metres away. The hotel also offers 24-hour reception and wake-up calls.

    More...
    From US$ 298
    price for 1 night
    BOOK From US$ 298