These hotels are close to major landmarks like the Tower of London and the London Eye, as well as key transport hubs including the London Bridge and Westminster stations. Prices generally start around $120 per night, with many options receiving ratings above 8/10.
A 5-star hotel offering elegant accommodations with free Wi-Fi and an award-winning concierge service. It is close to Green Park and a short walk from West End theaters, with Green Park Tube Station and Victoria Station nearby.
This boutique hotel features stylish rooms and a fitness center, located just 984 feet from Leicester Square. It's a short walk from theaters, cinemas, and bars, with Piccadilly Circus only a 5-minute stroll away.
This Grade II listed hotel blends modern sophistication with rich history. Blackfriars Station is across the road, with St. Paul's Cathedral and Tate Modern a short distance away.
A luxurious 5-star hotel featuring a spa and Michelin-Starred restaurant, offering views over Hyde Park. It's located within walking distance to Oxford Street and the Museum Mile.
This hotel offers elegant accommodations and an on-site spa, just a 5-minute walk from Covent Garden. It features designer rooms with marble bathrooms and easy access to Heathrow Airport via Holborn Underground Station.
Located near St. James's Park, this hotel features destination dining and a wellness center. It's ideal for exploring nearby attractions and provides links to Heathrow and Gatwick airports.
This boutique hotel offers elegant rooms with gourmet cuisine, located a short distance from Victoria Station. Its dining options focus on fresh British produce, with Sloane Square and the Tate Britain within 1.5 miles.
Featuring contemporary design with classic elements, this hotel is a 5-minute walk from Tottenham Court Road Underground Station. With its own cinema and restaurant, it's also close to the British Museum.
A family-run hotel featuring contemporary rooms in Grade II listed townhouses, just a 10-minute walk from Buckingham Palace. It's close to transport links and major attractions like Harrods and Westminster Abbey.
This converted Victorian building offers comfortable accommodation and easy access to London's transport. Nearby attractions include Buckingham Palace and the Houses of Parliament.
A renovated Georgian Town House hotel located just 5 minutes on foot from Victoria stations. It's within walking distance to vibrant shops and popular London attractions.
This hotel is situated 700 feet from Lambeth North metro station and a short stroll from the London Eye. It offers comfortable rooms and dining options close to major sites.
Top Recommended Cheap and Budget Hotels near Thames River
This hotel is within walking distance of Buckingham Palace and offers free Wi-Fi. It's just a two-minute tube ride to Oxford Street and near Hyde Park.
Located close to Old Street Tube station, this hotel provides modern rooms and a hearty breakfast. It's also linked to London Shoreditch High Street train station.
This budget hotel is within walking distance of attractions such as the London Eye and Tate Modern. It offers air-conditioned rooms and various breakfast options.
thetophotels.com uses cookies that are strictly necessary for its functioning. We do not collect analytical and marketing cookies.