Ask Layla AI
Luxury hotels in London under 300 CAD per night
In London, you can find a selection of luxury hotels that offer elegant accommodations, fine dining, and top-notch amenities, all within a budget of 300 CAD per night. These hotels often feature spa services, proximity to iconic landmarks like the Tower of London and Buckingham Palace, and easy access to public transport.
Powered by










Rubens At The Palace
39 Buckingham Palace Road, London, SW1W 0PS

Storied Collection:
... Read more
8.7
Very Good
(4308 reviews)










The Bloomsbury Hotel
16-22 Great Russell Street, London, WC1B 3NN

Storied Collection:
... Read more
9.0
Very Good
(976 reviews)










ibis Styles London Southwark - near Borough Market
47 Southwark Bridge Road, London Bridge, London, SE1 9HH

Storied Collection:
... Read more
8.6
Very Good
(4298 reviews)










Inhabit Southwick Street, a Member of Design Hotels
25-27 Southwick Street, London, W2 1JQ

Storied Collection:
... Read more
8.0
Good
(5858 reviews)










Paddington Park Hotel
13 - 14 Craven Terrace, London, W2 3QD

Storied Collection:
... Read more
7.8
Good
(3711 reviews)
Previous Searches