Estimated read time: 5 minutes
London is packed with iconic landmarks, from the historic Tower of London to the towering majesty of Big Ben. Whether after a luxurious stay with sweeping city views, a charming boutique hotel steeped in history, or a budget-friendly base that doesn’t skimp on comfort, there’s an ideal hotel near London’s must-see sights. Staying near these famous attractions not only saves time on travel but also allows visitors to fully immerse themselves in the city’s rich history, vibrant culture, and electric atmosphere. From strolling along the Thames to exploring world-class museums and dining at top-rated restaurants, every experience is enhanced when staying just steps away from the action.
With so many accommodation options in London, choosing the right hotel can be overwhelming. To help you find the perfect base for your clients, we’ve compiled a list of some of the best hotels that will place your clients right in the heart of the city’s most famous landmarks. Whether visiting for a weekend getaway, a family holiday, or a business trip, these hotels offer the perfect combination of location, comfort, and style.
3* hub by Premier Inn London Covent Garden – Close to Trafalgar Square & Covent Garden

For travellers wanting to be in the thick of London’s cultural and historical hub, hub by Premier Inn London Covent Garden is a fantastic choice. Located just a short stroll from Trafalgar Square, this compact yet stylish hotel offers well-designed rooms with Hypnos beds, touchscreen room controls, and monsoon showers. The hotel embraces a modern minimalist aesthetic, making great use of space while maintaining comfort.
The National Gallery and National Portrait Gallery are practically on the doorstep, while Covent Garden’s theatres, street performers, and boutique shops are just around the corner. The hotel also has an on-site café serving breakfast and snacks, making it an excellent budget-friendly choice in the heart of the city.
3* Point A Hotel Westminster – Close to Big Ben & The London Eye

For an affordable stay that doesn’t compromise on location, Point A Hotel Westminster places guests within walking distance of some of London’s most recognisable landmarks. Big Ben, the Houses of Parliament, and the London Eye are all just a short walk away, making this an ideal spot for first-time visitors eager to tick off major sights.
Rooms are compact yet efficient, featuring mood lighting, Hypnos beds, and power showers. While there’s no on-site restaurant, the area is filled with charming cafés and traditional pubs offering hearty British fare.
4* The Clermont, Charing Cross – Close to Covent Garden & The Strand

Housed in a grand Victorian building attached to Charing Cross Station, The Clermont is a stunning 4-star hotel that exudes historic charm while offering modern comforts. Its prime location makes it easy to explore Covent Garden, the West End theatres, and the River Thames.
Guests can expect spacious rooms with high ceilings, marble bathrooms, and Nespresso machines. The on-site restaurant serves a mix of British and European dishes, while the stylish bar is perfect for a pre-theatre cocktail. The hotel’s history as a railway hotel adds a nostalgic charm, making it a great choice for those who appreciate a blend of old-world elegance and contemporary luxury.
4* The Tower Hotel – Close to Tower Bridge & The Tower of London

Perched on the edge of the River Thames, The Tower Hotel boasts unbeatable views of Tower Bridge and the historic Tower of London. With its waterside location, guests can enjoy breakfast overlooking the river or sip a cocktail at the bar while watching boats pass by.
The hotel’s rooms feature modern decor, comfortable beds, and large windows that showcase the breathtaking cityscape. The Tower Restaurant serves British cuisine with a focus on fresh ingredients, while Vicinity, the riverside bar, offers relaxed dining with unbeatable views. Guests are also within easy reach of St. Katharine Docks, a picturesque marina filled with independent restaurants and cafés.
5* Corinthia London – Close to Buckingham Palace & The Mall

A stone’s throw from Buckingham Palace and St. James’s Park, Corinthia London is a masterclass in refined luxury. This 5-star hotel offers opulent rooms with marble bathrooms, plush bedding, and state-of-the-art technology. The hotel’s spa, ESPA Life, is one of the finest in the city, featuring a stunning pool, vitality pools, and an array of treatments to indulge in after a day of sightseeing.
The hotel’s multiple dining options include Kerridge’s Bar & Grill, known for its impeccable British cuisine, and The Northall, which serves elegant European dishes. With Trafalgar Square and Westminster Abbey just a short walk away, guests can immerse themselves in London’s rich history while staying in ultimate comfort.
5* The Langham London – Close to Oxford Street & Regent Street

If shopping is high on your clients London agenda, The Langham is the perfect base. Located at the top of Regent Street, this prestigious hotel is within easy reach of Oxford Street’s famous department stores and high-end boutiques.
Steeped in history, The Langham has hosted royalty and celebrities for over 150 years. The rooms exude timeless elegance with stylish furnishings and luxurious bedding. Guests can indulge in a quintessentially British afternoon tea at the award-winning Palm Court or sip creative cocktails at the renowned Artesian Bar. The hotel’s Chuan Body + Soul Spa provides a tranquil escape, complete with an indoor pool and wellness treatments inspired by traditional Chinese medicine.
5* London Marriott Hotel County Hall – Close to the London Eye & Big Ben

For an unforgettable stay in the heart of London, the London Marriott Hotel County Hall offers an exceptional mix of history and luxury. Overlooking the River Thames, this grand hotel provides breathtaking views of Big Ben and the Houses of Parliament.
The hotel features elegantly designed rooms with plush bedding and modern amenities. Guests can enjoy afternoon tea at The Library, a refined space filled with classic literature and stunning Thames views. The on-site restaurant, Gillray’s Steakhouse & Bar, specialises in locally sourced steaks and British cuisine. With the London Eye just steps away and Westminster Abbey within a short walk, this hotel provides an unrivalled location for exploring London’s most famous sights.