Menu
USD
USD U.S. dollar EUR Euro GBP Pound sterling AUD Australian dollar CAD Canadian dollar BRL Brazilian real CNY Chinese yuan CZK Czech koruna DKK Danish krone HKD Hong Kong dollar ILS Israeli new sheqel JPY Japanese yen MYR Malaysian ringgit NZD New Zealand dollar NOK Norwegian krone PLN Polish zloty RON Romanian leu RUB Russian ruble SAR Saudi riyal SGD Singapore dollar ZAR South African rand KRW South Korean won SEK Swedish krona CHF Swiss franc TRY Turkish lira UAH Ukrainian hryvnia THB Thai baht ARS Argentina, Peso
English
العربية 简体中文 Čeština Dansk Deutsch English Español Français Ελληνικά עברית Italiano 日本語 한국어 Magyar Nederlands Polski Português Русский Svenska Türkçe

Search Hotels

2026-06-08

2026-06-09

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



Ages of children:
Specify the age of a child
Specify the age of children
Cancel
OK

London hotels in St James

Filter Results

Hotels by class

Hotel name

Price per night

Accommodation type

Districts

Attractions

Thematic hotels

Review rating

Hotel facilities

Room facilities

Apply Filters
Clear Filters

728 properties found

  • The Grand At Trafalgar Square

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

    Offering a restaurant, the 4-star modern The Grand At Trafalgar Square London hotel lies in the Whitehall district, 850 m from the cantilevered Coca-Cola London Eye Observation Wheel and about 20…

    More...

    From US$ 240
    price for 1 night
    Book Now From US$ 240
  • Assembly Leicester Square

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

    Featuring a restaurant and luggage storage, the 3-star smoke-free Assembly Leicester Square London hotel lies within 5 minutes' walk of the Trafalgar Square art museum "National Gallery". While…

    More...

    From US$ 159
    price for 1 night
    Book Now From US$ 159
  • Thistle London Piccadilly

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

    Situated only 1.2 km from the famous British Museum, the 4-star Thistle London Piccadilly hotel offers proximity to various city highlights. Boasting a location in proximity to the historic Seven…

    More...

    From US$ 182
    price for 1 night
    Book Now From US$ 182
  • Victory House Leicester Square

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

    The smoke-free Victory House Leicester Square London hotel is around a 25-minute walk from Shakespeare's Globe Theatre and features 24-hour reception and wake-up service. Located not far from Covent…

    More...

    From US$ 223
    price for 1 night
    Book Now From US$ 223
  • The Z Hotel Covent Garden

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

    The 3-star The Z Hotel Covent Garden London offers easy access to the London Transport Museum, which is situated about a 5-minute walk away. Featuring luggage storage, this London hotel is located…

    More...

    From US$ 79
    price for 1 night
    Book Now From US$ 79
  • Hotel Indigo London - 1 Leicester Square By Ihg

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

    At the 4-star boutique-style Hotel Indigo London - 1 Leicester Square By Ihg, you can stay close to the public Trafalgar Square, as it is situated only 500 metres away. The 4-star boutique-style…

    More...

    From US$ 254
    price for 1 night
    Book Now From US$ 254
  • Thistle Trafalgar - Leicester Square

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

    Located within 5 minutes' walk of the art museum "National Gallery", the 4-star Thistle Trafalgar - Leicester Square London hotel ensures hassle-free stays by offering a 24-hour front desk and wake…

    More...

    From US$ 182
    price for 1 night
    Book Now From US$ 182
  • Taj 51 Buckingham Gate Suites And Residences

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

    Only 600 metres from Victoria underground station, the 5-star luxury Taj 51 Buckingham Gate Suites And Residences London hotel is located in a shopping area of London, just 5 minutes' walk from the…

    More...

    From US$ 402
    price for 1 night
    Book Now From US$ 402
  • Ruby Zoe Hotel London By Ihg

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

    The 3-star smoke-free Ruby Zoe Hotel London is a mere 13 minutes' stroll from Kyoto Japanese Garden and features a vending machine and a lift onsite. This London hotel lies in the Meusdorf district…

    More...

    From US$ 171
    price for 1 night
    Book Now From US$ 171
  • The Resident Victoria

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

    Offering a location 5 minutes' walk from the public Queen's Art Gallery, The Resident Victoria Hotel London offers 73 rooms. The hotel features a 24-hour front desk and wake-up calls alongside with…

    More...

    From US$ 166
    price for 1 night
    Book Now From US$ 166
  • The Resident Covent Garden

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

    The smoke-free The Resident Covent Garden Hotel London is situated in a walkable area of London, only 0.9 km from the buzzing Theatre-district Piccadilly Circus Square and a 16-minute stroll from the…

    More...

    From US$ 369
    price for 1 night
    Book Now From US$ 369
  • Haymarket Hotel, Firmdale Hotels

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

    Located 2.3 km from Madame Tussauds London, Haymarket Hotel, Firmdale Hotels London is merely a 5-minute walk from the buzzing Theatre-district Piccadilly Circus Square. Boasting a location in close…

    More...

    From US$ 1187
    price for 1 night
    Book Now From US$ 1187
  • Bowden Court

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

    Located about a 15-minute drive from the Protestant Westminster Abbey, Bowden Court Hostel London invites guests to utilize a gym area to keep up with their exercise regimen. Offering Wi-Fi, the…

    More...

    From US$ 27
    price for 1 night
    Book Now From US$ 27
  • Notting Hill House

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

    Offering 15 rooms, the smoke-free Notting Hill House Aparthotel London is near the entertainment district of London and around 25 minutes' walk from the Hyde Park. The 4-star hotel features Wi-Fi…

    More...

    From US$ 683
    price for 1 night
    Book Now From US$ 683
  • The Sanctuary House Hotel

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

    The Protestant Westminster Abbey is within 5 minutes' walk of the fine The Sanctuary House Hotel London, which offers a 24-hour front desk, late check-out service, and wake-up calls. Located within…

    More...

    From US$ 128
    price for 1 night
    Book Now From US$ 128
  • Club Quarters Hotel Trafalgar Square, London

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

    The grand 4-star Club Quarters Hotel Trafalgar Square, London, located 3.5 km from the medieval castle "Tower of London" and approximately 5 minutes on foot from Charing Cross underground station…

    More...

    From US$ 388
    price for 1 night
    Book Now From US$ 388
  • Fielding Hotel

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

    Located a mere 10 minutes' walk from the Chinatown Gate, the smoke-free Fielding Hotel London offers air-conditioned rooms 1.7 km from the top family-friendly place like the SEA LIFE Centre London…

    More...

    From US$ 150
    price for 1 night
    Book Now From US$ 150
  • The Z Hotel Trafalgar

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

    The 3-star The Z Hotel Trafalgar London is located about a 5-minute walk from the public Trafalgar Square and features 24-hour reception and wake-up service.

    More...

    From US$ 112
    price for 1 night
    Book Now From US$ 112
  • Page8, Page Hotels

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

    Located around a 20-minute walk from Buckingham Palace, the boutique-style Page8, Page Hotels London includes 142 rooms. The 4-star hotel offers a 24-hour front desk and wake-up service as well as Wi…

    More...

    From US$ 327
    price for 1 night
    Book Now From US$ 327
  • The Portobello Hotel

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

    The 4-star The Portobello Hotel London is situated just 8 minutes' walk from the Portobello Westbourne Grove Road and comes with 24-hour front desk assistance and wake-up calls. Located 3.2 km from a…

    More...

    From US$ 298
    price for 1 night
    Book Now From US$ 298