Travel

10 Of The Best London Hotels To Book In 2025

By

It’s a wildly overused line, but a very famous human once said “when a man is tired of London, he is tired of life” and boy do we agree. London is the perfect concoction of quiet green spaces teamed with bustling skyscrapers, unparalleled food markets, Michelin star eateries on random corners and some of the most deluxe hotels you’ll ever visit.

We’ve (painstakingly) chosen ten of our fave hotels on every budget to ensure you can have the ultimate experience in this awe-inspiring city. Read on for the best hotels in London for a stay in 2025.

Urban List's Top Picks

Do your inbox a favour

Sign up to the U:L Recommends newsletter and never miss a deal, bargain or sale again.

Sign Up Now

Bloomsbury, London Kimpton Fitzroy

One of the best hotels in London, the Kimpton Fitzroy
Image Credit: Kimpton Fitzroy | Website

This 19th century marvel just a peaceful meander away from Oxford Street and many West End theatres absolutely personifies luxury and all things decadent making it a frequent stopover for many of the country’s most glamorous celebrity figures. 

The magic has to be seen to be believed—from the insane marble walls, staircases and flooring, to the intricacies of the stunning mosaics and the sky high ceilings, The Kimpton Fitzroy has managed to perfectly amalgamate classic with contemporary, making it a whimsical place to stay. 

Marylebone, London Prince Akatoki

One of the best hotels in London, the Prince Akatoki
Image Credit: Prince Akatoki | Website

Freshly award the highest nod from the Forbes Travel Guide, this five-star high-end sanctuary in nestled right in the heart of London.

Boasting Japanese hospitality and chic minimalist decor and furnishings, we adore the sleek lines, contemporary neutral tones and outstanding curated details to really make you feel like royalty throughout your stay.

Southwark, London Shangri-La At The Shard

One of the best hotels in London, the Shangri-La At The Shard
Image Credit: Shangri-La At The Shard | Website

You would have seen the soaring 125 metre high glistening Shard in many a film or show over the past few years, and it seems the London cityscape would be incomplete without it, so those lucky enough to visit the Shangri-La know that they’re truly entering an iconic piece of the city. 

Spanning 18 floors, guests are privileged with some of the highest panoramic views of the skyline overlooking the River Thames, and are just a quick walk to many must-visit destinations such as the delightful Borough Market and St. Paul’s Cathedral. With modern, minimalist decor and only the finest of service and sophistication, this a very special stay indeed. 

Paddington, London The Pilgrm

One of the best hotels in London, The Pilgrm
Image Credit: The Pilgrm | Website

You can immediately tell that whoever was in charge of putting together The Pilgrm knew what it meant to make people feel at home. There’s a sense of effortless cool in these four Victorian townhouses that make up the bones of the hotel, with chic warm touches throughout that make each visitor feel instantly welcome. 

With plenty of wood, big open windows, airy yet intimate spaces, and some pretty damn amazing coffee downstairs, you’ll feel like a local within this leafy neighbourhood.

Mayfair, London InterContinental London Park Lane

One of the best hotels in London, the InterContinental London Park Lane
Image Credit: InterContinental London Park Lane | Website

Undoubtedly one of London’s most prestigious addresses, the InterContinental London Park Lane is the ideal base for your city exportations, perfectly positioned next to London’s best sights, including Buckingham Palace, Harrods and Knightsbridge.

Exuding modern luxury, this Mayfair hotel features one-of-a-kind views of the Royal Parks, an outlook that truly takes the thoughtfully designed rooms to the next level. The exceptional and personalised service of the hotel's dedicated staff ensures that no need or want is too great, allowing you to relax and indulge. For those looking to take a break from the hustle and bustle of the capital city, you’ll be able to indulge in the property's multiple in-house dining options, premier spa and state-of-the-art fitness centre. 

Belgravia, London Lime Tree Hotel

One of the best hotels in London, the Lime Tree Hotel
Image Credit: Lime Tree Hotel | Website

Situated in a beautiful Grade II-listed building that’s almost two centuries old, Lime Tree Hotel is certainly not short on charm. With only 26 rooms on offer, this townhouse provides a truly bespoke accommodation experience, blending a traditional feel with contemporary comforts. Every room is unique, featuring a different size, shape and layout, but the grand high ceilings, open fireplaces and original details run throughout. 

Downstairs you’ll find a walled garden, lounge and in-house café-style restaurant, The Buttery, which is a go-to for delicious breakfasts. Upon venturing out, you’ll find yourself conveniently located at the junction of Ebury Street and Elizabeth Street (often named ‘London’s prettiest streets’), with a plentiful selection of independent cafes, restaurants and boutiques only steps away.

Mayfair, London The Mayfair Townhouse

One of the best hotels in London, The Mayfair Townhouse
Image Credit: The Mayfair Townhouse | Website

Located on Half Moon Street alongside Piccadilly and overlooking Green Park, The Mayfair Townhouse is a gloriously eclectic hotel, comprising a combination of 15 Georgian townhouses. Rich in London history, if the walls of this establishment could talk, we’re certain they would have many stories to tell. 

Make yourself at home in one of the hotel's 172 rooms, and enjoy free minibar items and designer toiletries or take advantage of the recreational facilities, including a fitness centre and outdoor garden. For those looking to enjoy a bite to eat, cooked-to-order breakfasts are served daily in the onsite restaurant or end your day with a tipple at the hotel lounge. The prime location (right in the heart of the luxurious Mayfair district), ensures you’ll never be short of things to do, with a myriad of restaurants, shops, bars and cafes at your fingertips.

Mayfair, London Claridges

One of the best hotels in London, Claridges
Image Credit: Claridges | Website

A London institution, Claridges first opened its doors in 1856 and has since then catered to countless Royals, celebrities and dignitaries. Dedicated to delivering a world-class, five-star experience, the hotel's staff is committed to making your stay as smooth as possible, which goes as far as to flying in guests' favourite cookies from New York, to helping unpack 43 suitcases. 

Make the most of the hotel's in-house restaurants and bar or stay in and luxuriate in your individually decorated room with extensive 24-hour room service. As well as plentiful onsite dining options, the hotel also offers a full-service spa, 24-hour health club, indoor pool and dedicated concierge service.

Cambridge Heath, London Mama Shelter London

One of the best hotels in London, Mama Shelter London
Image Credit: Mama Shelter London | Website

More is more is more at Mama Shelter London. Want some late night karaoke? They’ve got you. Looking for a restaurant that offers an absolute sensory overload? No problems. Keen for a cheeky arcade game comp with your bestie? They’ve got you. This OTT wallet-friendly pad is a big kid’s dream full of bright colours, texture, pattern and all the fun you could dream of available to its guests at any time of day or night. 

The rooms are simplistic but pack a punch with their Alice in Wonderland-like vibes ideal for those with an eye for quirky design. 

Hoxton, London Montcalm East

One of the best hotels in London, the Montcalm East
Image Credit: Montcalm East | Website

Another far more budget friendly option that still exudes that luxe British charm we all aspire to is Montcalm East - a bold, creative urban retreat on lively Old Street that has a serious flair for highlighting photography and the arts around its rooms. 

Just a short walk to Indian food haven Brick Lane or the divine Spitalfields Markets, this hip neighbourhood is great for those wanting to really feel part of all the action and live like the locals do. 

Notting Hill, London The Laslett

One of the best hotels in London, The Laslett
Image Credit: The Laslett | Website

No trip to London would be complete without a weekend wander through the Portobello Markets trying to find Hugh Grant and Julia Roberts, so why not situate yourself right in the centre of this incredibly charming neighbourhood at The Laslett.

We simply adore this boutique hotel for its quirky gallery walls, its thoughtful touches (from books by the bedside to the most magic of antique furnishings) and its endless array of quaint spaces to sit and ponder the world over a tipple.

Chelsea, London Beaverbrook Town House

One of the best hotels in London, the Beaverbrook Town House
Image Credit: Beaverbrook Town House | Website

This absolutely charming 14-suite townhouse in the beating centre of one of London’s most prestigious areas pays homage to the magic of the theatre district, with each room being individually styled and named after one of the city’s most renowned theatres over time. Beaverbrook Town House is all about colour, boldness, warm finishes and a sense of opulence without the judgy vibes.

Why not settle in for the evening at Sir Frank’s Bar where London’s most elite love to sip a dry martini, or explore the exquisite Japanese offerings at The Fuji Grill downstairs while you soak in the majesty of their art-deco inspired architecture. Yes please.

Shepherds Bush, London The Hoxton

One of the best hotels in London, The Hoxton
Image Credit: The Hoxton | Website

This West London gem brings all the mid-century glamour without the wildly extravagant price tag. As one of the most affordable hotels in London and set in a very Aussie-adored neighbourhood known for its vintage shopping and old fashion rock and roll vibes, The Hoxton exudes a certain unpretentious cool. 

From their mismatched bright wallpapers, to their wrap-around bar, chic pastel Palm Springs furnishings and fun Indie style, we guarantee you’re going to visit this very ‘gramworthy spot time and time again on your travels.

Soho, London Ham Yard Hotel

One of the best hotels in London, the Ham Yard Hotel
Image Credit: Ham Yard Hotel | Website

The most important fact you must know about the Ham Yard Hotel - they have their own 1950s bowling alley imported straight from Texas. If that hasn’t sold you yet, then we simply don’t know how to please you. It’s all about big prints, comfy playful furnishings and sophistication at this globally-acclaimed hotel, nestled into one of the most happening and trendy areas of London where everything is walkable and the good vibes surround you. 

Bonus points - they also do an iconic high tea, so pop those pinkies up and sip up the best that the city has to offer. 

Covent Garden, London NoMad London

One of the best hotels in London, the NoMad London
Image Credit: NoMad London | Website

Whether you’re relaxing in your memory foam bed and Egyptian cotton sheets, or pampering yourself with an onsite massage, the options for enjoyment at NoMad London are endless. As a World's 50 Best Hotel, conveniences include everything from curated minibars and turndown service to a dedicated concierge team. 

Located inside a historic grade II-listed building, you won’t be short on character or style, with the interiors being a collaboration with New York-based interior design studio, Roman and Williams. Looking to indulge your taste buds? The onsite restaurant is not to be missed, or take a break and enjoy a snack at one of the hotel's three bars and lounges. For those looking to venture beyond the hotel's threshold, its location at the heart of Covent Garden, is only a short walk away from the prestigious Royal Opera House, Covent Garden Underground, Soho, the River Thames and Leicester Square.

St. James's, London The Ritz

One of the best hotels in London, The Ritz
Image Credit: The Ritz | Website

It feels remiss of us to not include arguably one of the globe’s most well known institutions sitting in the heart of Piccadilly, and that is of course The Ritz. While the ‘Ritz Experience’ certainly does not come cheap, this is one of those bucket list stays that we all aspire to.

From their Michelin-starred dining room, to their magical traditional high tea seatings to the 117 years of history and old school service, there is a true sense of wonder as you step into that opulent lobby and sense the whimsy of those members of the autocracy who have passed by those walls before you.  

Image credit: Ham Yard Hotel | Website

Urban List Best Of: has our highest stamp of approval—curated lists of the very best recommendations for you to eat, do, see, buy, or book, carefully chosen by our Editors.

Editor's note: Urban List editors independently select and write about stuff we love and think you'll like too. Urban List has affiliate partnerships, and if you purchase something through the links in this article, we will earn a commission from those partners. To find out more about who we work with and why read our editorial policy here.

Get our top stories direct to your inbox.

Subscribe

Get our top stories direct to your inbox.

Subscribe