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 Puppet Theatre Barge

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

3683 options found

  • Modern Studios Close To Hyde Park

    12 Leinster Gardens, London, United Kingdom

    0.8 km to Puppet Theatre Barge

    (Show map)

    Show map

    Modern Studios Close To Hyde Park is situated a 6-minute walk from Bayswater and 20 km from London City airport.

    More...
    From US$ 78
    price for 1 night
    BOOK From US$ 78
  • Maida Hill Cosy Flat

    12A Sutherland Avenue, London, United Kingdom

    0.8 km to Puppet Theatre Barge

    (Show map)

    Show map

    Maida Hill Cosy Flat Apartment London is a great place to stay in the Westminster Borough district of London, approximately a 25-minute walk from the privately run Sherlock Holmes Museum.

    More...
    BOOK
  • Notting Hill - Incredible Design

    21 Sunderland Terrace, London, United Kingdom

    0.8 km to Puppet Theatre Barge

    (Show map)

    Show map

    Situated approximately a 5-minute walk from Royal Oak underground station, the 1-room Notting Hill - Incredible Design apartment offers Wi-Fi for business or leisure needs. Natural History Museum is…

    More...
    BOOK
  • Guestready - Fabulous Studio In London

    Flat 3, 14 Leinster Gardens, London W2 6Dr, Uk, London, United Kingdom

    0.8 km to Puppet Theatre Barge

    (Show map)

    Show map

    Offering a location nearly 25 minutes' walk from Wallace Collection, the 22 m² Guestready - Fabulous Studio In London also gives access to a variety of tourist spots in the vicinity. Staying in the…

    More...
    BOOK
  • The Private Rooms In Paddington

    70 Castellain Road, London, United Kingdom

    0.8 km to Puppet Theatre Barge

    (Show map)

    Show map

    The Private Rooms In Paddington is ideally located merely 7 minutes' walk from Maida Vale Tube. Guests can make use of Wi-Fi for both business and leisure purposes.

    More...
    From US$ 56
    price for 1 night
    BOOK From US$ 56
  • Six Senses London

    1 Redan Place, London, United Kingdom

    0.8 km to Puppet Theatre Barge

    (Show map)

    Show map

    Nestled in the Westminster Borough district of London, 4.4 km from the famous British Museum, Six Senses London Hotel offers a terrace. This 5-star hotel features an indoor swimming pool, a fitness…

    More...
    From US$ 1051
    price for 1 night
    BOOK From US$ 1051
  • 3 Bedrooms Flat In Central London

    115 Maida Vale, London, United Kingdom

    0.8 km to Puppet Theatre Barge

    (Show map)

    Show map

    The spacious 1-bedroom 3 Bedrooms Flat In Central London lies 3.8 km from Victoria and Albert Museum and nearly 5 minutes' walk from Maida Vale tube station. The apartment with a terrace is located…

    More...
    BOOK
  • Elegant Flat In Bayswater, West London

    107 Gloucester Terrace, London, United Kingdom

    0.8 km to Puppet Theatre Barge

    (Show map)

    Show map

    Nestled about a 25-minute stroll from the privately run Sherlock Holmes Museum, the 1-room Elegant Flat In Bayswater, West London Apartment allows guests to explore numerous tourist destinations in…

    More...
    From US$ 292
    price for 1 night
    BOOK From US$ 292
  • Room With Great Access To Central London

    23 Marylands Road, London, United Kingdom

    0.8 km to Puppet Theatre Barge

    (Show map)

    Show map

    The 1-room Room With Great Access To Central London lies 3.5 km from London Central Mosque and about 5 minutes on foot from Royal Oak tube station.

    More...
    From US$ 117
    price for 1 night
    BOOK From US$ 117
  • Maitrise Hotel

    346-348 Edgware Road, London, United Kingdom

    0.8 km to Puppet Theatre Barge

    (Show map)

    Show map

    Located around 5 minutes' walk from the innovative Lisson Gallery, the 3-star Maitrise Hotel London gives easy access to various tourist attractions.

    More...
    BOOK
  • Central Boutique Room 302

    346 Edgware Road, London, United Kingdom

    0.8 km to Puppet Theatre Barge

    (Show map)

    Show map

    To enjoy your vacation in London, stay at the 1-room Central Boutique Room 302 London, which is within 3 km of Holland Park and nearly 25 minutes' walk from Kensington Palace.

    More...
    From US$ 158
    price for 1 night
    BOOK From US$ 158
  • Central Boutique Room 101

    346 Edgware Road, London, United Kingdom

    0.8 km to Puppet Theatre Barge

    (Show map)

    Show map

    To enjoy your vacation in London, stay at the 20 m^2 Central Boutique Room 101 London, which is merely 1.4 km from Sussex Gardens Open Space and about 25 minutes' walk from London Central Mosque.

    More...
    From US$ 182
    price for 1 night
    BOOK From US$ 182
  • En-Suite Boutique Room 102

    346-348 Edgware Road, London, United Kingdom

    0.8 km to Puppet Theatre Barge

    (Show map)

    Show map

    The 1-room En-Suite Boutique Room 102 London lies within a 2-km distance of Regent's Park Open Air Theatre and around a 5-minute stroll from Edgware Road tube station.

    More...
    From US$ 179
    price for 1 night
    BOOK From US$ 179
  • Central Boutique Room 202

    346 Edgware Road, London, United Kingdom

    0.8 km to Puppet Theatre Barge

    (Show map)

    Show map

    To enjoy your vacation in London, stay at the 1-room Central Boutique Room 202 London, which is 2.9 km from Buckingham Palace and approximately 25 minutes' walk from Selfridges London Department…

    More...
    From US$ 128
    price for 1 night
    BOOK From US$ 128
  • Central Boutique Room 201

    346 Edgware Road, London, United Kingdom

    0.8 km to Puppet Theatre Barge

    (Show map)

    Show map

    Central Boutique Room 201 London is located 10 minutes' walk from Alexander Fleming Laboratory Museum and 6 km from Tate Modern. Wi-Fi is available for guests' business or leisure needs.

    More...
    From US$ 233
    price for 1 night
    BOOK From US$ 233
  • Central Ensuite Boutique Room 103

    346-348 Edgware Road, London, United Kingdom

    0.8 km to Puppet Theatre Barge

    (Show map)

    Show map

    Central Ensuite Boutique Room 103 London is located 3.4 km from Churchill War Rooms and a 14-minute walk from Puppet Theatre Barge.

    More...
    From US$ 151
    price for 1 night
    BOOK From US$ 151
  • En-Suit Boutique Family Room For Three 303

    346-348 Edgware Road, London, United Kingdom

    0.8 km to Puppet Theatre Barge

    (Show map)

    Show map

    To enjoy your vacation in London, stay at the 1-room En-Suit Boutique Family Room For Three 303 London, which is 3.4 km from Covent Garden and about a 10-minute ride from Buckingham Palace.

    More...
    From US$ 289
    price for 1 night
    BOOK From US$ 289
  • Central En-Suite Room 301

    346 Edgware Road, London, United Kingdom

    0.8 km to Puppet Theatre Barge

    (Show map)

    Show map

    Located a mere 1.6 km from Madame Tussauds London, the 20 m^2 Central En-Suite Room 301 London is a 25-minute stroll from a top family-friendly place like ZSL London Zoo.

    More...
    BOOK
  • Central Boutique Room For Two 105

    346 Edgware Road, London, United Kingdom

    0.8 km to Puppet Theatre Barge

    (Show map)

    Show map

    Located 6 minutes' walk from Church Street, the 20 m^2 Central Boutique Room For Two 105 London gives quick access to various tourist spots in the vicinity.

    More...
    From US$ 165
    price for 1 night
    BOOK From US$ 165
  • Central En-Suite Twin Room For 4, 203

    346 Edgware Road, London, United Kingdom

    0.8 km to Puppet Theatre Barge

    (Show map)

    Show map

    The spacious 1-bedroom Central En-Suite Twin Room For 4, 203 London features convenient proximity to such city attractions as the innovative Lisson Gallery, situated nearly a 5-minute walk away.

    More...
    BOOK