
London is home to some of the most distinctive and breathtaking hotels in the world. Whether you’re looking for historic charm, bold contemporary design, or something completely unexpected, the city has something to offer. If you want to elevate your stay beyond just a place to sleep, these five hotels in London should be on your must-visit list in 2025. Each offers a unique experience, rich in character and luxury, making your visit to the city truly unforgettable.
1. The Ned – A Historic Banking Hall Turned Luxury Hotel
Few hotels in London blend history and elegance quite like The Ned. Originally designed in the 1920s as the Midland Bank headquarters, this grand building has been transformed into one of London’s most iconic luxury hotels.
What Makes It Unique?
The Ned maintains its old-world charm, featuring high ceilings, vintage decor, and a mesmerizing grand banking hall that now functions as a stylish dining area. With 250 rooms, guests can choose from different levels of luxury, each infused with Art Deco-inspired furnishings that transport visitors back to the roaring ‘20s.
What It Offers Guests
The hotel boasts ten restaurants serving everything from classic British cuisine to Asian fusion. There’s also an exclusive members’ club, a rooftop swimming pool with stunning views of the city skyline, a luxurious spa, and even a subterranean bar inside the former bank vault.
Average Cost Per Night
Rooms at The Ned typically start at £250 per night, but premium suites and penthouses can go well beyond £1,000 per night.
Why It’s a Must-See
The Ned is more than just a hotel—it’s an experience. Whether you stay the night or just visit for a meal, stepping inside this architectural marvel feels like stepping into a bygone era of luxury.
2. The Mandrake – An Immersive Art & Design Experience
For those who appreciate creativity and the avant-garde, The Mandrake is one of the most artistic hotels in London. Located in Fitzrovia, this boutique hotel is an eclectic escape from the ordinary.
What Makes It Unique?
From the moment you step inside, you are surrounded by bold colors, surreal artwork, and mystical lighting. Every corner of the hotel is curated with unique installations, creating an immersive experience for guests.
What It Offers Guests
The Mandrake features 34 rooms, each uniquely designed with plush fabrics, deep hues, and mesmerizing aesthetics. Guests can enjoy the tranquil hanging gardens of the Jurema terrace, indulge in high-end cocktails at the Waeska bar, and even experience live music and artistic performances that happen regularly within the hotel.
Average Cost Per Night
Rooms typically start at £300 per night, with premium suites reaching £600 per night.
Why It’s a Must-See
The Mandrake isn’t just a place to sleep—it’s a journey through art, culture, and creativity. Whether you’re an artist, a designer, or just someone looking for a unique escape, this hotel offers a one-of-a-kind experience.
3. The Zetter Townhouse – A Quirky & Intimate Retreat
If you love historic charm mixed with eccentric design, The Zetter Townhouse in Clerkenwell is a must-visit. This Georgian townhouse-turned-hotel feels more like a whimsical private residence than a typical luxury hotel.
What Makes It Unique?
Unlike traditional hotels in London, The Zetter Townhouse has a cozy and intimate atmosphere, filled with vintage furniture, quirky trinkets, and old-world charm. Each of the 13 rooms is individually styled with antique details and warm, inviting decor.
What It Offers Guests
Guests are treated to a truly personalized stay, with top-notch service and attention to detail. The cocktail lounge is a major highlight, featuring a fireplace, dim lighting, and an extensive list of craft cocktails. The hotel is also located in one of London’s most charming neighborhoods, providing easy access to historic pubs, boutique shops, and cultural attractions.
Average Cost Per Night
Rooms start at £220 per night, making it an affordable yet luxurious option for those who want a truly unique stay.
Why It’s a Must-See
The Zetter Townhouse is perfect for those looking for a romantic, cozy retreat in London. Its quirky charm, exceptional service, and prime location make it a hidden gem in the city.
4. Sea Containers London – A Nautical-Inspired Riverside Escape
For travelers who love waterfront views and sleek modern design, Sea Containers London is one of the best hotels in London to visit in 2025. Located on the South Bank, this hotel offers a chic, maritime-inspired aesthetic.
What Makes It Unique?
The design of the hotel is heavily influenced by the golden age of ocean travel, featuring porthole-style windows, brass accents, and navy-blue color schemes. The ambiance makes it feel like a luxurious transatlantic liner docked on the Thames.
What It Offers Guests
Sea Containers London provides stylish rooms, a vibrant rooftop bar (12th Knot) with spectacular city views, a full-service spa, and a restaurant that serves innovative dishes inspired by world travel. The hotel also offers easy access to London’s cultural hotspots, including the Tate Modern, the London Eye, and Borough Market.
Average Cost Per Night
Rooms start at £280 per night, with river-view suites going up to £500 per night.
Why It’s a Must-See
Sea Containers London is ideal for travelers who want to be in the heart of the city while enjoying stunning waterfront scenery and modern luxury.
5. The Hoxton, Shoreditch – Where Style Meets Community
If you’re looking for a hotel that blends urban style with a strong sense of community, The Hoxton, Shoreditch is one of the most exciting hotels in London to check out in 2025.
What Makes It Unique?
The Hoxton is not just a hotel—it’s a social hub. Designed with an industrial-chic aesthetic, it perfectly reflects the vibrant and artistic energy of Shoreditch. The rooms feature exposed brick walls, vintage furniture, and open-plan designs.
What It Offers Guests
The hotel has a relaxed yet lively atmosphere, with an open-plan lobby where locals and guests alike gather to work, socialize, and enjoy coffee or cocktails. The on-site restaurant offers locally sourced dishes, and the hotel often hosts creative events, including art exhibitions and pop-up shops.
Average Cost Per Night
Rooms start at £200 per night, making it an affordable option for travelers looking for a stylish and energetic stay.
Why It’s a Must-See
If you want to experience London’s creative and cultural side, The Hoxton, Shoreditch is the place to be. It’s stylish, welcoming, and full of life, making it a favorite among both travelers and locals.
Whether you’re looking for a historical masterpiece, an artistic escape, a cozy retreat, a nautical adventure, or a modern social hub, these five hotels in London offer something for every type of traveler. Each of these hotels transforms a stay into an experience, making them must-visit destinations for anyone traveling to London in 2025.