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

  • Luxury 4 Bed Knights Bridge

    Sloane Street Flat 12, London, United Kingdom

    0.4 km to Princess Diana

    (Show map)

    Show map

    The 14 m^2 Luxury 4 Bed Knights Bridge Apartment offers easy entry to such city sights as One Hyde Park, situated a mere 5 minutes' walk away.

    More...
    From US$ 561
    price for 1 night
    BOOK From US$ 561
  • The Lowndes London - A Jumeirah Partner Hotel

    21 Lowndes Street, London, United Kingdom

    0.4 km to Princess Diana

    (Show map)

    Show map

    The 5-star The Lowndes London - A Jumeirah Partner Hotel includes 88 rooms and is situated approximately a 5-minute walk from Westbourne. The hotel offers public parking nearby.

    More...
    From US$ 297
    price for 1 night
    BOOK From US$ 297
  • Intercontinental London Park Lane By Ihg

    1 Hamilton Place, Park Lane, London, United Kingdom

    0.4 km to Princess Diana

    (Show map)

    Show map

    Situated around a 10-minute walk from Westbourne, the 5-star luxurious Intercontinental London Park Lane By Ihg Hotel offers rooms with views of the courtyard. Guests can relax in an indoor pool or…

    More...
    From US$ 314
    price for 1 night
    BOOK From US$ 314
  • Four Seasons Hotel London At Park Lane

    Hamilton Place, Park Lane, London, United Kingdom

    0.4 km to Princess Diana

    (Show map)

    Show map

    Situated nearly a 10-minute drive from Madame Tussauds London, the comfortable 5-star Four Seasons Hotel London At Park Lane is adorned with floor-to-ceiling windows and offers a sauna, spa therapy…

    More...
    From US$ 1307
    price for 1 night
    BOOK From US$ 1307
  • Belgravia Knightsbridge Home

    6 West Halkin Street, London, United Kingdom

    0.4 km to Princess Diana

    (Show map)

    Show map

    Staying at Belgravia Knightsbridge Home London apartment, guests can visit Belgrave Square Garden, located around 5 minutes' walk away.

    More...
    BOOK
  • Mayfair Boutique

    W1J 7Dr, London, United Kingdom

    0.4 km to Princess Diana

    (Show map)

    Show map

    Mayfair Boutique London apartment is nestled in the Park Lane district of London, nearly 25 minutes' walk from the Victoria and Albert Museum|Victoria and Albert Museum.

    More...
    BOOK
  • Zedwell Hotel Knightsbridge

    127-139 Knightsbridge, London, United Kingdom

    0.4 km to Princess Diana

    (Show map)

    Show map

    The 2-star Zedwell Hotel Knightsbridge London gives quick access to Grosvenor Casino, situated only a 5-minute walk away.

    More...
    From US$ 168
    price for 1 night
    BOOK From US$ 168
  • Knightsbridge Apartments

    11 Basil Street Flat 13, Jefferson House, London, United Kingdom

    0.5 km to Princess Diana

    (Show map)

    Show map

    Located a 10-minute ride from the national museum "Wallace Collection", the 25 m^2 Knightsbridge Apartments is 25 minutes' walk from a top family-friendly place like Battersea Park.

    More...
    From US$ 278
    price for 1 night
    BOOK From US$ 278
  • Millennium Hotel London Knightsbridge

    17 Sloane Street, London, United Kingdom

    0.5 km to Princess Diana

    (Show map)

    Show map

    Comprising 240 rooms, the 4-star Millennium Hotel London Knightsbridge is near a shopping district, 25 minutes' walk from the famous Natural History Museum. The hotel offers Wi-Fi in public areas and…

    More...
    From US$ 154
    price for 1 night
    BOOK From US$ 154
  • Como Metropolitan London

    19 Old Park Lane, London, United Kingdom

    0.5 km to Princess Diana

    (Show map)

    Show map

    Located within 5 minutes' walk of the 5-star smoke-free Como Metropolitan London hotel, guests can quickly reach the 2-screen arthouse Curzon Mayfair Cinema. Boasting a location within a few blocks…

    More...
    From US$ 276
    price for 1 night
    BOOK From US$ 276
  • 10 Mins Walk To Harrods Belgravia Mews House

    16 Groom Place, London, United Kingdom

    0.5 km to Princess Diana

    (Show map)

    Show map

    10 Mins Walk To Harrods Belgravia Mews House Apartment London villa is situated 5 minutes' walk from the Italian Cultural Institute in London, featuring such comforts as high-speed Internet access…

    More...
    BOOK
  • Majestic 2 Bedroom In Knightsbridge Kb70

    Park Mansions, London, United Kingdom

    0.5 km to Princess Diana

    (Show map)

    Show map

    To enjoy your vacation in London, stay at the 1-room Majestic 2 Bedroom In Knightsbridge Kb70 London apartment, which is around 600 metres from Princess Diana and approximately 10 minutes by car from…

    More...
    From US$ 448
    price for 1 night
    BOOK From US$ 448
  • Luxury Knightsbridge Apartment Outside Harrods

    Jefferson House, 11 Basil Street, London, Sw3 1Ax, United Kingdom, London, United Kingdom

    0.5 km to Princess Diana

    (Show map)

    Show map

    Situated approximately a 10-minute walk from Hyde Park Corner underground station, the 1-room Luxury Knightsbridge Apartment Outside Harrods offers Wi-Fi for business or leisure needs. Battersea Park…

    More...
    From US$ 323
    price for 1 night
    BOOK From US$ 323
  • Executive Knightsbridge Apartment

    50 Sloane Street, London, United Kingdom

    0.5 km to Princess Diana

    (Show map)

    Show map

    The 2-room Executive Knightsbridge Apartment is located 19 minutes' walk from Natural History Museum and offers Wi-Fi for either business or leisure. The apartment provides easy access to Harrods…

    More...
    From US$ 561
    price for 1 night
    BOOK From US$ 561
  • London Hilton On Park Lane

    22 Park Lane, London, United Kingdom

    0.5 km to Princess Diana

    (Show map)

    Show map

    Nearly a 10-minute walk from Hyde Park Corner tube station, the 5-star luxurious London Hilton On Park Lane Hotel is located in a shopping area of London with views of Hyde Park. Situated in the…

    More...
    From US$ 523
    price for 1 night
    BOOK From US$ 523
  • Vicgabrielresidence Sw1

    4 Chester Street Apartment 3, First Floor, London, United Kingdom

    0.5 km to Princess Diana

    (Show map)

    Show map

    Vicgabrielresidence Sw1 London hotel is a great place to stay in the Belgravia district, 25 minutes' walk from the Victoria and Albert Museum|Victoria and Albert Museum. Guests will enjoy a buffet…

    More...
    BOOK
  • Harrods-Knightsbridge Flat In Central Kb89

    Park Mansions, Knightsbridge, London, United Kingdom

    0.5 km to Princess Diana

    (Show map)

    Show map

    Located nearly a 5-minute walk from Knightsbridge underground station, the 1-room Harrods-Knightsbridge Flat In Central Kb89 Apartment also boasts proximity to The Park Tower Casino.

    More...
    From US$ 436
    price for 1 night
    BOOK From US$ 436
  • 1Br Harrods Hydepark Knightsbridge Kb91

    Park Mansions, Knightsbridge, London, United Kingdom

    0.5 km to Princess Diana

    (Show map)

    Show map

    Coca-Cola London Eye is approximately 10 minutes by car from the 1-room 1Br Harrods Hydepark Knightsbridge Kb91 Apartment, while Rush of Green Sculpture is situated nearby.

    More...
    From US$ 217
    price for 1 night
    BOOK From US$ 217
  • Knightsbridge Roof Garden Rooms

    30 Pavilion Road, London, United Kingdom

    0.5 km to Princess Diana

    (Show map)

    Show map

    Knightsbridge Roof Garden Rooms London hotel features 11 rooms and lies 25 minutes' walk from St James's Park. This hotel entices guests with public parking, available nearby.

    More...
    From US$ 119
    price for 1 night
    BOOK From US$ 119
  • No. 30 Knightsbridge

    No. 30 Knightsbridge, 30 Pavilion Road, London, United Kingdom

    0.5 km to Princess Diana

    (Show map)

    Show map

    Located just 1.1 km from the Saatchi Gallery, the 4-star No. 30 Knightsbridge Hotel London includes 20 rooms with views of the garden. There is Wi-Fi, provided in public areas.

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