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) Bulgarian lev (BGN) 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)

Find Hotels

2026-03-12

2026-03-13

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

Hotels in London near St. James's Palace

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

4649 options found

  • Lux St James Park Apartment Central London Free Wifi By City Stay Aparts London

    Ashburnham, London, United Kingdom

    0.8 km to St. James's Palace

    (Show map)

    Show map

    The 4-star Lux St James Park Apartment Central London Free Wifi By City Stay Aparts London hotel is a great place to stay in the Tullamarine district of London, approximately a 20-minute walk from…

    More...
    From US$ 571
    price for 1 night
    BOOK From US$ 571
  • Westminster Lovely One Bedroom Flat

    66 Rochester Row, London, United Kingdom

    0.8 km to St. James's Palace

    (Show map)

    Show map

    Westminster Lovely One Bedroom Flat London is located just 200 m from Vincent Square Westminster and 17 minutes' walk from the 13.7-tonne Big Ben Bell.

    More...
    BOOK
  • Thistle Trafalgar - Leicester Square

    Whitcomb Street, Trafalgar Square, London, United Kingdom

    0.8 km to St. James's Palace

    (Show map)

    Show map

    Located only 450 m from Shaftesbury Avenue, the 4-star Thistle Trafalgar - Leicester Square London hotel is just 5 minutes' walk from Prince of Wales Theatre. Boasting a location fairly close to the…

    More...
    From US$ 182
    price for 1 night
    BOOK From US$ 182
  • Citadines Trafalgar Square London

    18/21 Northumberland Avenue, London, United Kingdom

    0.9 km to St. James's Palace

    (Show map)

    Show map

    The 4-star Citadines Trafalgar Square London hotel offers quick access to the Trafalgar Square art museum "National Gallery", which is nearly a 5-minute walk away. Guests are provided with a 24-hour…

    More...
    From US$ 249
    price for 1 night
    BOOK From US$ 249
  • Piccadilly West End Studio

    5 Panton Street, London, United Kingdom

    0.9 km to St. James's Palace

    (Show map)

    Show map

    The 1-room Piccadilly West End Studio London lies approximately a 5-minute ride from Tate Modern and only 200 metres from Leicester Square tube station.

    More...
    From US$ 236
    price for 1 night
    BOOK From US$ 236
  • A Stunning 2 Bed Flat To Let In Victoria London

    Sw1P 4Fh 1, London, United Kingdom

    0.9 km to St. James's Palace

    (Show map)

    Show map

    A Stunning 2 Bed Flat To Let In Victoria London Apartment is located nearly a 25-minute walk from National Gallery and nearly a 25-minute walk from Piccadilly Circus. Wi-Fi and complimentary private…

    More...
    BOOK
  • Theatreland Piccadilly Circus Apartment

    Panton Street, London, United Kingdom

    0.9 km to St. James's Palace

    (Show map)

    Show map

    Situated in the centre of London, the 1-room Theatreland Piccadilly Circus Apartment London is in close proximity to the Leicester Square Underground Station.

    More...
    From US$ 326
    price for 1 night
    BOOK From US$ 326
  • Rochester Hotel By Blue Orchid

    69 Vincent Square, London, United Kingdom

    0.9 km to St. James's Palace

    (Show map)

    Show map

    The 4-star Rochester Hotel By Blue Orchid London includes 76 rooms and is situated around 5 minutes' walk from Thames. The hotel also entices guests with shuttle service.

    More...
    From US$ 109
    price for 1 night
    BOOK From US$ 109
  • Bennet House

    Bennett House Flat 8, Bennet House, London, United Kingdom

    0.9 km to St. James's Palace

    (Show map)

    Show map

    Located around 5 minutes' walk from Westminster Baptist Church, the recently renovated Bennet House Hotel London gives easy access to various tourist attractions.

    More...
    From US$ 125
    price for 1 night
    BOOK From US$ 125
  • The Dilly

    21 Piccadilly, London, United Kingdom

    0.9 km to St. James's Palace

    (Show map)

    Show map

    Guests of the 5-star historic The Dilly Hotel London can enjoy easy access to Haymarket Theatre Royal, which is situated a mere 6 minutes' walk away. Located in the vibrant part of London, the…

    More...
    From US$ 312
    price for 1 night
    BOOK From US$ 312
  • Charming Apt Trafalgar Square

    10 Craven Street Flat 11, London, United Kingdom

    0.9 km to St. James's Palace

    (Show map)

    Show map

    To enjoy your vacation in London, stay at the 1-room Charming Apt Trafalgar Square London, which is 2.6 km from Harrods and within 25 minutes' walk of Wallace Collection. The 50 m^2 apartment with a…

    More...
    From US$ 761
    price for 1 night
    BOOK From US$ 761
  • Charming 2 Bedroom Flat In The Heart Of London, 2 Mins To Trafalgar Square!

    10 Craven Street, London, United Kingdom

    0.9 km to St. James's Palace

    (Show map)

    Show map

    Located 3.6 km from Marylebone railway station, 70 m² Charming 2 Bedroom Flat In The Heart Of London, 2 Mins To Trafalgar Square! is only 5 minutes' walk from the Trafalgar Square art museum…

    More...
    BOOK
  • Flat In Westminster

    10 Craven Street, London, United Kingdom

    0.9 km to St. James's Palace

    (Show map)

    Show map

    The 1-room Flat In Westminster Apartment London offers proximity to such tourist attractions as the public Trafalgar Square, situated approximately 5 minutes' walk away.

    More...
    From US$ 263
    price for 1 night
    BOOK From US$ 263
  • Cosy Modern 2 Bedroom Trafalgar Square Apartment

    10 Craven Street, London, United Kingdom

    0.9 km to St. James's Palace

    (Show map)

    Show map

    Located within 5 minutes' walk of Leicester Square underground station, the 14 m^2 Cosy Modern 2 Bedroom Trafalgar Square Apartment also boasts proximity to Trafalgar Square.

    More...
    From US$ 299
    price for 1 night
    BOOK From US$ 299
  • Serene Victoria 4Br 4Ba Prime Central London

    Carlisle Place, London, United Kingdom

    0.9 km to St. James's Palace

    (Show map)

    Show map

    Located 3.5 km from Marylebone railway station, the spacious Serene Victoria 4Br 4Ba Prime Central London apartment is merely an 8-minute walk from Buckingham Palace.

    More...
    BOOK
  • One Bed Flat Piccadilly Circus

    19 Oxendon Street, London, United Kingdom

    0.9 km to St. James's Palace

    (Show map)

    Show map

    The 35 m^2 One Bed Flat Piccadilly Circus is also located nearly a 5-minute stroll from National Gallery.

    More...
    BOOK
  • 2Bed 3Bath Family Flat In Sw1P - 6Ppl

    74A Rochester Row 74A Rochester Row Sw1P 1Ju, London, London, United Kingdom

    0.9 km to St. James's Palace

    (Show map)

    Show map

    Situated around 5 minutes' walk from St. Gabriel's Church, the 3-room 2Bed 3Bath Family Flat In Sw1P - 6Ppl Apartment London offers guests easy access to various tourist attractions nearby.

    More...
    BOOK
  • Welcome London - Trafalgar Townhouse

    14 Craven Street, London, United Kingdom

    0.9 km to St. James's Palace

    (Show map)

    Show map

    The 312 m^2 Welcome London - Trafalgar Townhouse is situated merely 5 minutes' stroll from Trafalgar Square and 15 km from London City airport. Featuring a terrace with views of the city, this 5…

    More...
    From US$ 2008
    price for 1 night
    BOOK From US$ 2008
  • Stay Trafalgar Square

    Craven Street, London, United Kingdom

    0.9 km to St. James's Palace

    (Show map)

    Show map

    Situated approximately 300 metres from National Gallery, Stay Trafalgar Square looks out onto the city.

    More...
    From US$ 997
    price for 1 night
    BOOK From US$ 997
  • Bnbnova - 1Br - Piccadilly Circus & Trafalgar Square

    Oxendon Street 16, London, United Kingdom

    0.9 km to St. James's Palace

    (Show map)

    Show map

    The spacious Bnbnova - 1Br - Piccadilly Circus & Trafalgar Square London apartment is located about a 25-minute walk from the 13.7-tonne Big Ben Bell and 2.6 km from Harrods.

    More...
    BOOK