promo-code remove_circle
toprooms.com

Unique bed & breakfasts, guesthouses, and hotels

My Booking
£
  • £ GBP
  • € EUR
  • $ USD
  • $ AUD
  • R$ BRL
  • $ CAD
  • CHF
  • $ CLP
  • د.م. MAD
  • $ MXN
  • د.ت TND
  • R ZAR
EN
English English (US) Deutsch Español Italiano Français Português (PT) Português (BR) Català
London
To search, please select a location or tag from the menu which appears when typing.
Enter your dates and search to see prices and availability!
2 Adult(s) 0 Children 1 Room
Add/Remove
Rooms

1 Room added)


Enter a location, activity or tag
  1. HomeHome
  2. united kingdom
  3. greater london
  4. londonlondon
More filters
  • Sort

London Hotels, B&Bs and guest houses

London is a must see destination for all international travellers and its mix of history and heritage, culture and creativity also mean it’s the place to go for UK visitors too.

Don’t try and do it justice with just a day trip though. You’ll need at least a couple of days to tick off the top sights – the Tower of London, Westminster Abbey, Buckingham Palace, the Houses of Parliament, Big Ben and the London Eye. And don’t miss the many free London attractions such as the British Museum, Natural History Museum, Science Museum, the National Gallery and Tate Gallery.

As you’d expect of a world-class city, there are plenty of places to stay in London, and London hotels offer the very best in facilities and service. But a London break needn’t break the bank. There are plenty of cheap B&Bs in London if you are on a budget, or you just want to save your money to splash out on meal at a Michelin-starred restaurant or on West End theatre tickets.

Staying in a London B&B, guest house or small hotel means a more personal service too. Local knowledge of public transport, places to eat and some of London’s hidden gems will make your stay truly memorable.

160 properties in or near to London, Greater London

Kings Boutique Hotel - Adelaide Room
View
From £79.00

Kings Boutique Hotel

77 Hampstead High Street, London, Greater London, NW3 1RE, United Kingdom
Greater London, London » 3.5/ 5
The Harrison - Delicious cooked full English breakfast cooked to order.
View
From £115.00

The Harrison

3
28 Harrison Street Kings Cross , London, Greater London, WC1H 8JF, United Kingdom
Greater London, London » 4.4/ 5
Gateway Hotel - Gateway Hotel
View
From £70.00

Gateway Hotel

2
14 Balham Hill, London, Greater London, SW12 9EB, United Kingdom
Greater London, London » 4/ 5
Charlotte Guest House -
View
From £27.00

Charlotte Guest House

1
195 - 197 Sumatra Road, London, Greater London, NW6 1PF, United Kingdom
Greater London, London » 4.1/ 5
The Warrington Hotel -
View
From £225.00

The Warrington Hotel

4
93 Warrington Crescent, London, Greater London, W9 1EH, United Kingdom
Greater London, London » 3.9/ 5
Primrose Guesthouse - front of house
View
From £85.00

Primrose Guesthouse

3
34 Primrose Gardens Belsize Park, London, Greater London, NW3 4TN, United Kingdom
Greater London, London » 4.5/ 5
The Kings Arms - Exterior
View
From £60.00

The Kings Arms

4
55 The Grove, London, Greater London, W5 5DX, United Kingdom
Greater London, London » 4.1/ 5
The Fitzrovia Belle Hotel - freshly cooked breakfast to order
View
From £170.00

The Fitzrovia Belle Hotel

4
174 Tottenham Court Road, London, Greater London, W1T 7NT, United Kingdom
Greater London, London » 4.5/ 5
The Black Lion -
View
From £65.00

The Black Lion

3
274 Kilburn High Road Kilburn, London, Greater London, NW6 2BY, United Kingdom
Greater London, London » 3.9/ 5
Ravna Gora -
View
From £45.00

Ravna Gora

3
29 Holland Park Avenue , London, Greater London, W11 3RW, United Kingdom
Greater London, London » 4/ 5
Hotel Unique - Entrance
View
From £120.00

Hotel Unique

3
911 Finchley Road , London, Greater London, NW11 7PE, United Kingdom
Greater London, London » 4.2/ 5
Amber Residence Hotel - Amber Residence | Marylebone, London
View
From £35.00

Amber Residence Hotel

42-44 Gloucester Place, London, Greater London, W1U 8HF, United Kingdom
Greater London, London » 3.8/ 5
London Shelton Hotel - Front view
View
From £50.00

London Shelton Hotel

60-62 Wightman Road Finsbury Park , London, Greater London, N4 1RU, United Kingdom
Greater London, London » 3.2/ 5
Belmont Hotel - Triple Room
View
From £45.00

Belmont Hotel

3
104 Sussex Gardens , London, Greater London, W2 1UH, United Kingdom
Greater London, London » 3.9/ 5
St Simeon - Bird Eye View
View
From £45.00

St Simeon

2
38 Harrington Gardens , London, Greater London, SW7 4LT, United Kingdom
Greater London, London » 3.6/ 5
The Windmill - The Windmill from across the street
View
From £45.00

The Windmill

3
57 Cricklewood Broadway Cricklewood, London, Greater London, NW2 3JX, United Kingdom
Greater London, London » 4.1/ 5
Chumleigh Lodge Hotel Ltd -
View
From £55.00

Chumleigh Lodge Hotel Ltd

3
226-228 Nether Street Finchley Central, London, Greater London, N3 1HU, United Kingdom
Greater London, London » 3.7/ 5
Capital Host Euston - Studio Church 3
View
From £100.00

Capital Host Euston

66A Church Way, London, Greater London, NW1 1LT, United Kingdom
Greater London, London » 1/ 5
Staunton Hotel - Entrance - Street view
View
From £59.00

Staunton Hotel

4
13-15 Gower Street, London, Greater London, WC1E 6HE, United Kingdom
Greater London, London » 4.5/ 5
Kew Rooms -
View
From £55.00

Kew Rooms

3
271 Sandycombe Road , Richmond, Surrey, TW9 3LU, United Kingdom
Surrey, Richmond » 4.2/ 5
  • 1
  • …
  • 8
  • Next
per page
  • Available to book
  • Sold Out
  • Property outside your search area
  • Guest Review Terms
  • Booking Terms
  • Terms of Use
  • Privacy Policy
  • © 2020 toprooms. All rights reserved
 
  • Filters
  • Clear filters
  • Price per night
    • £
    •  -  £
    • Go
    • Enter your search dates to enable price filtering. Prices currently being displayed are an approximate.
  • Star rating
  • Review Score
  • Accommodation type
    • More filters
  • Facilities
  • Search Radius
    • 8miles

 

This website is edited by eviivo Limited, 154 Pentonville Road, London, N1 9JE, United Kingdom, United Kingdom. We use cookies to ensure you have the best experience and any personal data shared during your visit is protected by our privacy policy

Our website was created and is hosted by eviivo Limited, 154 Pentonville Road, London, N1 9JE, United Kingdom. Registration: 05002392 Tax / VAT number: 877374571 . eviivo have no responsibility for the content displayed on this website, and they operate the website on our behalf under the following privacy policy

By using this website you consent to our use of cookies and the terms of our privacy policy


More information