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) Argentina, Peso (ARS)

Find Hotels

2026-03-13

2026-03-14

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 Princess Diana

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

5072 options found

  • The Emory, Maybourne

    Old Barrack Yard, London, United Kingdom

    0 km to Princess Diana

    (Show map)

    Show map

    Situated approximately 10 minutes' walk from the British Harrods Department Store, the smoke-free The Emory, Maybourne London hotel provides guests with 24-hour front desk assistance and wake-up…

    More...
    From US$ 1486
    price for 1 night
    BOOK From US$ 1486
  • The Berkeley, Maybourne

    Wilton Place, Knightsbridge, London, United Kingdom

    0.1 km to Princess Diana

    (Show map)

    Show map

    Located just a 9-minute stroll from the British Harrods Department Store, the elegant 5-star The Berkeley, Maybourne London hotel ensures hassle-free stays by offering a 24-hour front desk and wake…

    More...
    From US$ 645
    price for 1 night
    BOOK From US$ 645
  • The Wellesley, A Luxury Collection Hotel, Knightsbridge, London

    11 Knightsbridge, London, United Kingdom

    0.1 km to Princess Diana

    (Show map)

    Show map

    The luxurious The Wellesley, A Luxury Collection Hotel, Knightsbridge, London is about 25 minutes' walk from the Battersea Park and offers tour/ticket assistance, as well as bicycles for rent.

    More...
    From US$ 699
    price for 1 night
    BOOK From US$ 699
  • Stunning 3Bd 2Bth Belgravia Mews House - Harrods Promotion Included

    11 Wilton Row, London, United Kingdom

    0.1 km to Princess Diana

    (Show map)

    Show map

    The spacious Award-Winning - Luxury 3Bd Mews In The Heart Of Belgravia Close To Harrods London apartment is located 2.7 km from The British Museum and 10 minutes' drive from the 13.7-tonne Big Ben…

    More...
    From US$ 1040
    price for 1 night
    BOOK From US$ 1040
  • Kinnerton Street By Onefinestay

    Kinnerton Street, London, United Kingdom

    0.1 km to Princess Diana

    (Show map)

    Show map

    Kinnerton Street By Onefinestay London apartment is located 2.8 km from the huge Coca-Cola London Eye Observation Wheel and 25 minutes' walk from the Natural History Museum.

    More...
    BOOK
  • Knightsbridge, Hyde Park- Sw1

    Parkside, Knightsbridge, London, United Kingdom

    0.2 km to Princess Diana

    (Show map)

    Show map

    The 3-room Knightsbridge, Hyde Park- Sw1 Apartment lies within 25 minutes' walk of the buzzing Theatre-district Piccadilly Circus Square and about 500 metres from Hyde Park Corner tube station.

    More...
    BOOK
  • The Lanesborough, Oetker Hotels

    Hyde Park Corner, London, United Kingdom

    0.2 km to Princess Diana

    (Show map)

    Show map

    With a location just 8 minutes on foot from Buckingham Palace, the sophisticated 5-star The Lanesborough, Oetker Hotels London provides 24-hour front desk assistance and late check-out. The historic…

    More...
    From US$ 812
    price for 1 night
    BOOK From US$ 812
  • Lancaster House - The Duke Collection

    19 William Mews, London, United Kingdom

    0.2 km to Princess Diana

    (Show map)

    Show map

    To enjoy your vacation in London, stay at the spacious 90 m² Lancaster House - The Duke Collection Apartment London, which is 2.8 km from the huge Coca-Cola London Eye Observation Wheel and nearly 20…

    More...
    From US$ 595
    price for 1 night
    BOOK From US$ 595
  • 4 Bdr Apt By Regal Realms Short Lets & Serviced Accommodation Knightsbridge

    42 William Mews, London, United Kingdom

    0.2 km to Princess Diana

    (Show map)

    Show map

    To enjoy your vacation in London, stay at the spacious 250 m² 4 Bdr Apt By Regal Realms Short Lets & Serviced Accommodation Knightsbridge London, which is just 1.6 km from the scientifically…

    More...
    From US$ 1168
    price for 1 night
    BOOK From US$ 1168
  • Bloomrooms@Knightsbridge/Hydepark

    15 Kinnerton Street, London, United Kingdom

    0.2 km to Princess Diana

    (Show map)

    Show map

    Situated 5 minutes on foot from Sloane Street, Bloomrooms@Knightsbridge/Hydepark entices guests with views of the city.

    More...
    From US$ 550
    price for 1 night
    BOOK From US$ 550
  • Luxury Massive Townhouse By Harrods

    Kinnerton Yard Flat 5, London, United Kingdom

    0.2 km to Princess Diana

    (Show map)

    Show map

    Selfridges London Department Store is within a 5-minute drive of Luxury Massive Townhouse By Harrods Apartment, while Pantechnicon is situated nearby.

    More...
    From US$ 777
    price for 1 night
    BOOK From US$ 777
  • The Peninsula London

    1 Grosvenor Place, London, United Kingdom

    0.2 km to Princess Diana

    (Show map)

    Show map

    The Peninsula London Hotel accommodates guests in a business area of London and sits 600 metres from the triumphal Wellington Arch. An indoor pool as well as a treatment room and a sauna are…

    More...
    From US$ 1115
    price for 1 night
    BOOK From US$ 1115
  • Closetoharrods - Closetohydepark - Washer&Dryer

    1 William Mews, London, United Kingdom

    0.2 km to Princess Diana

    (Show map)

    Show map

    The 1-bedroom Closetoharrods - Closetohydepark - Washer&Dryer London villa offers swift access to various city sites, such as Sloane Street, situated nearly a 5-minute walk away.

    More...
    From US$ 1056
    price for 1 night
    BOOK From US$ 1056
  • The Park Tower Knightsbridge, A Luxury Collection Hotel, London

    101 Knightsbridge, London, United Kingdom

    0.3 km to Princess Diana

    (Show map)

    Show map

    Situated around 25 minutes' walk from the buzzing Theatre-district Piccadilly Circus Square, the smoke-free The Park Tower Knightsbridge, A Luxury Collection Hotel, London features Wi-Fi in public…

    More...
    From US$ 307
    price for 1 night
    BOOK From US$ 307
  • Como The Halkin

    Halkin Street, London, United Kingdom

    0.3 km to Princess Diana

    (Show map)

    Show map

    Providing 41 rooms, the 5-star Como The Halkin London hotel is situated within 10 minutes' walk of Westbourne. This London hotel features safety facilities including a safety deposit box and 24-hour…

    More...
    From US$ 603
    price for 1 night
    BOOK From US$ 603
  • William Mews By Onefinestay

    William Mews, London, United Kingdom

    0.3 km to Princess Diana

    (Show map)

    Show map

    William Mews By Onefinestay London apartment is located in the Hyde Park district, and Knightsbridge tube station is nearly a 5-minute stroll away.

    More...
    BOOK
  • Luxury Belgrave Square Private Mews Townhouse

    Belgrave Mews North, London, United Kingdom

    0.3 km to Princess Diana

    (Show map)

    Show map

    Situated an 18-minute walk from the Royal Albert Hall|Royal Albert Hall, Luxury Belgrave Square Private Mews Townhouse Villa London invites guests to relax at a terrace.

    More...
    From US$ 2018
    price for 1 night
    BOOK From US$ 2018
  • Stunning 2Bd 2Bth In Belgravia Within A Quiet Courtyard

    7 Kinnerton Yard, London, United Kingdom

    0.3 km to Princess Diana

    (Show map)

    Show map

    The 67 m² Exclusive 2Bd Apartment Nestled In Belgravia London is situated right in the centre of London, only 350 m from Sloane Street.

    More...
    From US$ 608
    price for 1 night
    BOOK From US$ 608
  • Mandarin Oriental Hyde Park, London

    66 Knightsbridge, London, United Kingdom

    0.3 km to Princess Diana

    (Show map)

    Show map

    The 5-star Mandarin Oriental Hyde Park, London Hotel, located about a 25-minute walk from the Houses of Parliament, boasts a heated pool. Standing within easy reach of Westminster Synagogue, the…

    More...
    From US$ 1004
    price for 1 night
    BOOK From US$ 1004
  • Knightsbridge Lowndes Square Flat

    Sw1X 9Jt, London, United Kingdom

    0.3 km to Princess Diana

    (Show map)

    Show map

    The spacious Knightsbridge Lowndes Square Flat London is located just 1.5 km from the Royal Albert Hall|Royal Albert Hall and 18 minutes' walk from the Science Museum.

    More...
    BOOK