Disclaimer: This article contains affiliate links. We may receive a small commission if you make a purchase through one of these links. Please read our Affiliate Disclosure for more information.

Are you looking for the Best Places to Stay in London?

Great, let’s get started!

Ah London! The city of culture, history, and beautiful architecture. It is often a top destination for travelers from all over the world.

London has so many unique hotels that no matter what you are looking for or how much money you have to spend there will be a hotel that suits your needs perfectly.

From five-star luxury accommodations with all the trimmings to a boutique bed and breakfast right next door to Buckingham Palace, or a trendy modern motel near Camden Town, London has something special waiting for everyone who visits.

So let’s get into it! Here’s our pick of the Best Hotels in London.

Rosewood London

Best Hotels in London
Rosewood Hotel, London (click HERE to check rates)

First on our list of the Best Hotels in London is The Rosewood.

Occupying a restored Edwardian mansion and entered via a carriageway and courtyard, the Rosewood Hotel is pure luxury located 2 minutes walk from Holborn Tube station and a short stroll from the Royal Opera House.

The stylish rooms combine original belle epoque elements with contemporary decor. All have flat-screen TVs and free Wi-Fi, plus Nespresso coffee machines, sound systems and iPod docks.

If you upgrade to a suite you’ll also benefit from the hotel’s personal butler service.

There’s an elegant brasserie with red leather banquettes, an outdoor terrace area, and a bar offering more than 200 single malt whiskeys. A luxe spa on-site also offers treatments, along with a sauna, steam room and a fitness suite.

See also: 16 of the Best Luxury Hotels in London

The Henrietta Hotel

The Henrietta Hotel (click HERE to check rates)

Just a 2-minute walk from the Savoy Theater, you’ll find the Henrietta Hotel tucked away on Henrietta Street. This colorful, boutique hotel is located in the heart of the buzzing Convent Garden.

All rooms have flat-screens, Wi-Fi, mini-bars, and tea and coffee-making equipment, and also come stocked with designer toiletries. If you upgrade to a suite, you’ll benefit from an additional seating area.

Downstairs, there is a restaurant inspired by western Italian fare.

The Prince Akatoki London

The Prince Akatoki London (click HERE to check rates)

A 4-minute walk from Marble Arch tube station, The Prince Akatoki London is a luxury, Japanese-inspired hotel located in the elegant Marylebone district.

This serene and upscale hotel is just 8 minutes away on foot from Hyde Park and 2 miles from Buckingham Palace.

Featuring Japanese-style decor, the minimalist, sophisticated rooms have flat-screens, Wi-Fi, minibars, and tea and coffee making equipment. If you upgrade to a suite, you’ll also benefit from a kitchenette and separate living room.

Amenities at The Prince Akatoki London include a sleek fine-dining restaurant serving Japanese fusion cuisine, as well as a upscale bar specializing in whisky and sake.

There’s also an on-site gym. Breakfast and valet parking are available, as are sushi-making classes and sake tastings.

The Landmark London

The Landmark London (click HERE to check rates)

Next on my list of the Best Hotels in London is The Landmark London.

Dating from 1899, this luxe hotel adjacent to Marylebone train station is just 2 miles from the British Museum and a 10-minute walk from Oxford Street.

The plush rooms have sitting areas, flat-screen TVs and free Wi-Fi.

The 1-bedroom, 2-bedroom, and 3-bedroom suites benefit from separate living areas, Nespresso machines, Italian marble bathrooms and views across the hotel’s iconic atrium.

There’s a wood-panelled restaurant/bar serving modern European dishes, an elegant eatery in an 8-storey glass atrium, and a breezy lounge offering afternoon tea with a Middle Eastern twist.

Other amenities at The Landmark London include a mirrored bar, a spa and an indoor pool, plus a 24-hour business centre.

Kimpton Fitzroy London

Best Hotels in London
Kimpton Fitzroy London (click HERE to check rates)

Overlooking Russell Square, the sophisticated Kimpton Fitzroy Hotel is a 2-minute walk from the nearest tube stop and a 5-minute walk to the British Museum.

The upscale rooms benefit from free Wi-Fi, flat-screen TVs and stunning marble bathrooms.

Upgraded rooms come with work desks and city views and suites benefit from separate living areas with flat-screen TVs. While the top-end suite also comes with a dining room and a jaw-dropping soaking tub.

Room service and in-room massages are available 24 hours a day.

Downstairs, there’s a popular seafood restaurant, cocktail lounge, tea house and a coffee shop.

See also: 11 of the Most Beautiful Boutique Hotels in London

Grosvenor House

Grosvenor House (click HERE to check rates)

Occupying a stately building on Park Lane, the refined Grosvenor House Hotel is a 10-minute walk from shopping on Old Bond Street, a 5-minute stroll from Hyde Park and 1.5 miles from Trafalgar Square.

The elegant rooms offer minibars and marble bathrooms with soaking tubs. Suites come with separate living rooms and balconies with sweeping views of Hyde Park.

The club-level quarters include access to a VIP lounge with free Wi-Fi, wine, continental breakfast and afternoon tea. In-room dining is offered 24 hours a day.

Downstairs, there’s a sophisticated restaurant and a steakhouse, plus a tea room, a coffee house and 2 late night bars.

Other amenities include a gym, a hair salon and event space.

Vintry & Mercer

Best Hotels in London
Vintry & Mercer (click HERE to check rates)

Set along a cobblestone street and overlooking St. James Garlickhythe church, the boutique Vintry & Mercer hotel is a modern low-rise building, just a 2-minute walk from Mansion House tube station and a 7-minute walk from St. Paul’s Cathedral.

The fashionable rooms offer complimentary Wi-Fi and soft drinks, as well as flat-screen TVs, and tea and coffee-makers. Upgraded rooms add floor-to-ceiling windows and terraces or balconies. Room service at Vintry & Mercer is available 24/7.

Dining options include a casual eatery, a chic bar, and a trendy rooftop restaurant with a terrace and city views. There’s also a gym, a glam lobby lounge, and a meeting space.

The Trafalgar St. James

The Trafalgar St. James (click HERE to check rates)

Next on our list of the Best Hotels in London is The Trafalgar St. James.

A 3-minute walk from both Charing Cross tube station and the National Gallery, this grand hotel overlooking Trafalgar Square is just half a mile from Big Ben.

The contemporary rooms feature flat-screen TVs, minibars and free Wi-Fi, plus Nespresso machines and loaner tablets. Suites come with separate living areas and views of Trafalgar Square.

The dining options at The Trafalgar St. James include a warmly furnished lounge, an airy Mediterranean-inspired restaurant offering afternoon tea, and a rooftop cocktail bar with city views. There’s also a gym available to guests 24 hours a day.

St. Pancras Renaissance Hotel

St. Pancras Renaissance Hotel (click HERE to check rates)

Occupying an 1873 Gothic Revival building in St. Pancras international railway station, the St. Pancras Renaissance Hotel is the perfect destination for travelers looking to hop the Eurostar to Paris.

The polished rooms have flat-screen TVs, Wi-Fi and coffeemakers. Upgraded rooms benefit from VIP access to a club lounge serving complimentary breakfast and afternoon tea, and suites come with palatial living areas.

Amenities at St. Pancras Renaissance Hotel include a casual eatery offering Victorian-inspired cocktails, an upscale deli, and a refined English restaurant, plus a warm pub, and a lounge serving afternoon tea. There’s also an indoor pool, a spa and a fitness center.

St Martins Lane London

St Martins Lane London (click HERE to check rates)

In bustling Covent Garden, the plush St Martins Lane London hotel is just 3 minutes walk from Leicester Square tube station and a 4-minute walk from the National Gallery.

The slick rooms feature floor-to-ceiling windows and mood lighting. There’s also smart TVs and free Wi-Fi, plus designer toiletries and a well-stocked minibar. Upgraded rooms come with private terraces, while studios and suites have separate sitting areas.

There’s a contemporary Asian-Cuban fusion restaurant, a colorful, cutting-edge bar, and a trendy lounge with funky wall art.

See also: 7 Cool Hotels in London You Need to Visit

London Marriott Hotel County Hall

Best Hotels in London
London Marriott Hotel County Hall (click HERE to check rates)

In a stately stone building overlooking the River Thames, the upscale London Marriott Hotel County Hall is located adjacent to the London Eye and just across the bridge from Big Ben.

Featuring minibars and marble bathrooms, the refined rooms have free Wi-Fi and flat-screen TVs. Upgraded rooms offer unobstructed views of the Thames or Big Ben and also benefit from access to an executive lounge with free breakfast and drinks, while suites have separate living areas and balconies.

Downstairs, there’s a wood-panelled steakhouse with a bar, as well as a lounge serving afternoon tea. Other amenities include an indoor pool, a fitness center and 12 meeting rooms.

W London

W London (click HERE to check rates)

Off Leicester Square in the vibrant West End, the hip W London hotel has an ultra-modern glass facade. It’s just a 5-minute walk from the Underground, Piccadilly Circus and the National Gallery.

With contemporary furnishings, mood lighting and floor-to-ceiling windows, the swanky rooms integrate modern bathrooms into the main space. All the rooms have flat-screen TVs. Suites come with separate living areas, custom artwork and iPod docks, and some also include DJ stations, whirlpool baths and cinemas.

Downstairs, there’s a sleek cocktail lounge and a Southeast Asian restaurant, plus a lively nightclub with a signature oversized mirrorball.

Mondrian London Shoreditch

Best Hotels in London
Mondrian London Shoreditch (click HERE to check rates)

In the fashionable Shoreditch district, the Mondrian London Shoreditch is just a 5-minute walk from the nearest tube station and a short walk from the Tower of London.

With exposed brick and hardwood floors, the trendy rooms come with Wi-Fi, minibars and original artwork, plus marble bathrooms with rainfall and steam showers. Upgraded rooms come with separate sitting areas and terraces, while suites offer separate living rooms and kitchens.

Dining options include a cocktail bar, and a casual restaurant serving cuisine from the American South. There’s also a rooftop terrace with a Mediterranean eatery, and a pool with a retractable glass roof. Other amenities consist of a gym and a spa.

The Dorchester

The Dorchester (click HERE to check rates)

Next on our list of the Best Hotels in London is The Dorchester.

Overlooking Hyde Park, this 1930s luxury landmark hotel in Mayfair is less than a mile from the designer shops of New Bond Street.

Elegant, individually designed rooms feature marble bathrooms with soaking tubs, and antique furniture, plus Bang & Olufsen TVs and free Wi-Fi. Suites offer extra living space, and butler and limousine services.

Dining options include an acclaimed restaurant run by chef Alain Ducasse, a British grill, and a Cantonese restaurant with a dim sum menu. There’s also an opulent lounge offering afternoon tea and nightly jazz, plus an art-deco style spa.

London Marriott Hotel Park Lane

Best Hotels in London
London Marriott Hotel Park Lane (click HERE to check rates)

Set in a converted apartment building overlooking Hyde Park, London Marriott Hotel Park Lane is just across the road from Marble Arch tube station and a short walk from Buckingham Palace.

The airy, elegant rooms and suites feature marble bathrooms, 42-inch flat-screen TVs and Wi-Fi, as well as 24/7 room service. Upgraded rooms include access to a VIP lounge with free continental breakfast and snacks. Suites also come with a separate living areas, as well as city or park views and balconies.

The property has a relaxed restaurant/bar serving classic British cuisine. There’s also a gym and an indoor pool, plus a business centre.

Hotel Café Royal

Best Hotels in London
Hotel Café Royal (click HERE to check rates)

Set in a sweeping 1865 building, the glamorous Hotel Café Royal borders sophisticated Mayfair and buzzing Soho, and is surrounded by high-end shops.

The ultra-chic guestrooms and suites mix contemporary design with classical architecture. All feature marble bathrooms with rainfall showers, and have free Wi-Fi, Bang & Olufsen flat-screen TVs, and Nespresso machines. Room service is offered is offered 24 hours a day.

The hotel’s upscale restaurants offer dining and afternoon tea, and includes a Parisian-style cafe, an opulent restaurant/bar with regular cabaret, and a cocktail bar. There’s also a spa offering treatments, plus a pool, a sauna, steam room, and a gym.

COMO Metropolitan London

COMO Metropolitan London (click HERE to check rates)

A 1-minute walk from Hyde Park, the COMO Metropolitan London on Park Lane, is surrounded by chic bars and restaurants. It is also just a 10-minute walk from Buckingham Palace.

The pared-back rooms feature Asian-inspired furniture and include premium cable TV and Wi-Fi access. Upgraded rooms offer Nespresso machines and park views. Loft-like studios and suites have seating and dining areas, and some include balconies.

Dining options include Nobu, serving high-end Japanese–Peruvian cuisine. Breakfast is served in a bright breakfast room. There’s also a relaxed lobby lounge. The luxe spa with a 24/7 fitness center has treatments and fitness classes for a for an additional fee.

The London EDITION

Best Hotels in London
The London EDITION (click HERE to check rates)

The sophisticated London EDITION was designed by hotelier Ian Schrager. It occupies a row of Georgian townhouses in Fitzrovia, 5 minutes’ walk from both trendy Soho and Tottenham Court Road tube station.

The chic rooms have wooden floors and walls, and feature minibars, flat-screen TVs, iPod docks and free Wi-Fi. Suites come with sitting areas or separate living rooms, and some have city-view terraces. Room service is available 24/7.

Acclaimed chef Jason Atherton’s Berner’s Tavern serves British cuisine. There’s also a grand lobby bar, a library lounge and a fashionable nightclub. Other amenities at The London EDITION include a 24-hour fitness room, a business center and event space.

Corinthia London

Best Hotels in London
Corinthia London (click HERE to check rates)

Next on my list of the Best Hotels in London is the Corinthia London.

Occupying an ornate building with a glass-domed lobby, this luxury spa hotel is a 2-minute walk from Embankment tube station and just a short walk from Trafalgar Square.

The chic, upscale rooms come with free Wi-Fi, flat-screen TVs and Nespresso machines, plus luxe en-suite bathrooms with marble fixtures and rainfall showers. Suites provide separate sophisticated living rooms, and penthouses include 24-hour butler service and private furnished terraces.

There are 2 restaurants and 2 bars, along with an elegant lounge serving afternoon tea. Other amenities at Corinthia London include a 24-hour fitness center, an indoor pool, and a 17-room spa with beauty and wellness treatments.

See also: 10 of the Most Romantic Hotels in London

The Wellesley

Best Hotels in London
The Wellesley (click HERE to check rates)

Overlooking Hyde Park and with original Art Deco features, The Wellesley is just a 2-minute walk from Hyde Park and a short stroll from the luxury department stores of Knightsbridge.

All rooms and suites are individually decorated with contemporary artwork and period furnishings, and feature flat-screen TVs, Wi-Fi access, minibars and personalised tablet PCs. Some rooms overlook Hyde Park. A butler service is available 24/7.

On the ground floor, there’s a glamorous Italian restaurant, a 1920s-style bar, a jazz lounge with live performances, and a humidor and cigar terrace. Afternoon tea is served every day in the lounge.

Sanderson London

Sanderson London (click HERE to check rates)

Occupying a 1950s building, the ultra-cool Sanderson London hotel is a just 2-minute walk from the shops of Oxford Street and a 15-minute walk from Trafalgar Square and the National Gallery.

The contemporary rooms all include high thread-count sheets and designer toiletries, as well as smart TVs and free Wi-Fi. Suites come with free-standing baths, floor-to-ceiling windows and private terraces.

Amenities at Sanderson London include an elegant fine-dining restaurant, a breezy eatery with a refined Italian-inspired terrace and 2 trendy bars, along with a courtyard garden hosting Alice in Wonderland-themed afternoon tea. There’s also a luxe spa, a gym and valet parking for an additional fee.

Redchurch Townhouse

Best Hotels in London
Redchurch Townhouse (click HERE to check rates)

Set on a backstreet in a trendy area full of bars and restaurants, Redchurch Townhouse is a 2-minute walk from Shoreditch High Street. It’s 2 miles from both St. Paul’s Cathedral and the Tower of London.

The stylish rooms with mid-20th century design have flat-screen TVs and free Wi-Fi, plus mini-fridges, tea and coffee-making facilities, and en-suite bathrooms with rainfall showers. Upgraded rooms come with sitting areas and some have in-room freestanding baths.

Nobu Hotel London Portman Square

Best Hotels in London
Nobu Hotel London Portman Square (click HERE to check rates)

Next on our list of the Best Hotels in London is Nobu Hotel London Portman Square.

A 6-minute walk from Marble Arch tube station, this chic, Japanese-inspired hotel in the upscale Marylebone area is 13 minutes away by foot from both Hyde Park and The Sherlock Holmes Museum.

Serene, understated rooms (some with balconies), offer Wi-Fi, flat-screens and mini-fridges, as well as tea and coffee-making facilities. Suites come with separate living rooms. There is also a 2-bedroom penthouse with a dining room that can sleep up to 8 guests. Room service is available 24 hours a day.

Amenities include 2 elegant Japanese restaurants (one on a terrace), a sleek bar and an airy cafe/lounge. There’s also a gym and meeting space. Breakfast, parking and spa treatments are all available for an additional fee.

One Aldwych

Best Hotels in London
One Aldwych (click HERE to check rates)

A 2-minute walk from Covent Garden, the elegant One Aldwych hotel is a just short stroll from the River Thames and Somerset House.

The refined rooms at One Aldwych feature original artwork and come with free Wi-Fi, iPod docks and flat-screen TVs. Suites come with separate living areas and Nespresso coffeemakers. Some suites also have private roof terraces, kitchens and private gyms. Room service is available here 24/7.

Amenities include a sophisticated bar, a vibrant Basque restaurant and an elegant tea room, along with a screening room and 8 meeting rooms. A health club features a mood-lit pool with underwater music, as well as a 24-hour gym, a sauna and a hammam.

The Standard London

Best Hotels in London
The Standard London (click HERE to check rates)

In a 1974 Brutalist-style building that once housed the Camden Town Hall Annex, The Standard hotel sits across from King’s Cross tube station, a mile from the British Museum.

The airy, cruiseship-inspired rooms feature flat-screen TVs, Bang & Olufsen Bluetooth speakers and free Wi-Fi, plus minibars. Some have sitting areas. Polished suites come with separate living rooms, private terraces and outdoor baths. Room service is offered 24/7.

Amenities include a lobby lounge with a library, and a sound studio that hosts regular live music. There’s a hip restaurant and bar, as well as a 24-hour gym.

Shangri-La The Shard

Shangri-La The Shard (click HERE to check rates)

Occupying the 34th to 52nd floors of architect Renzo Piano’s iconic Shard building, Shangri-La The Shard is a 2-minute walk from London Bridge, and a short walk from the Tower of London.

Featuring floor-to-ceiling windows with city views, the plush rooms have free Wi-Fi and flat-screen TVs, plus Nespresso machines and Chinese tea sets. Suites also come with personal butlers. Room service and in-room spa treatments are available 24/7.

Amenities at Shangri-La The Shard include an upscale Asian restaurant and a cafe, plus an infinity pool, a fitness center and a bar on the 52nd floor, all featuring skyline views.

The Hoxton Southwark

Best Hotels in London
The Hoxton Southwark (click HERE to check rates)

Set among office blocks, the fashionable Hoxton Southwark hotel is a 3-minute walk from a tube station, 7 minutes away on foot from the Tate Modern art gallery and 15 minutes’ walk from food stalls at Borough Market.

The cosy rooms come with Wi-Fi, flat-screen TVs and mini-fridges, as well as tea and coffee-making facilities. Upgraded rooms come with an additional sitting area.

There are 2 hip restaurants, including a top-floor eatery with an oyster bar and skyline views.

Claridge’s

Claridge’s (click HERE to check rates)

Next on my list of the Best Hotels in London is Claridge’s.

Surrounded by upscale shops in the posh Mayfair district, this landmark art deco luxury hotel dating from 1856 is a 3-minute walk from both Bond Street tube station and the shops of Oxford Street.

Upscale rooms with street or courtyard views offer free Wi-Fi and flat-screen TVs. Studios and suites come with airy living areas and personal butlers and some have private terraces. Opulent upgraded suites feature distinct touches such as a grand piano, a marble fireplace and a 4-poster bed.

Amenities at Claridge’s include an intimate 1930s cocktail lounge, plus a chic restaurant, and an iconic lavish lounge that offers afternoon tea. There’s also a spa with a gym.

The Laslett

The Laslett (click HERE to check rates)

Occupying 5 adjoining Victorian townhouses, the fashionable Laslett hotel is a minute’s walk from Notting Hill Gate tube station, 3 miles from Buckingham Palace and 4 miles from the British Museum.

Featuring original artwork, bespoke lighting and vintage details, the refined rooms offer free Wi-Fi and loaner smartphones. All include flat-screen TVs, minibars and safes, pus designer toiletries. Suites come with dining tables, French windows and free-standing baths and some also come with daybeds. Room service is offered 24/7.

Downstairs, there’s a chic coffee shop offering light meals and open-air dining on a terrace. There’s also an on-site library hosting a daily cocktail hour.

See also: The Best Affordable Hotels in London (Under $200 a Night)

Mandarin Oriental Hyde Park

Mandarin Oriental Hyde Park (click HERE to check rates)

Overlooking Hyde Park, the grand Mandarin Oriental Hyde Park is a minute’s walk from Harrods and a short stroll from the Victoria and Albert Museum.

Decorated in traditional English style with rich colours and fabrics, the opulent rooms have free Wi-Fi, flat-screen TVs, desks and marble bathrooms, plus courtyard, city or park views. Suites come with sitting areas or private living rooms and some have fireplaces, balconies or butler service.

Amenities at Mandarin Oriental Hyde Park include 2 upscale restaurants, a contemporary cocktail bar and a salon with afternoon tea. There’s a plush spa, fitness center and indoor pool, plus a business center and a gilded ballroom.

The Soho Hotel

Best Hotels in London
The Soho Hotel (click HERE to check rates)

Last, but certainly not least, on our list of the Best Hotels in London is The Soho Hotel.

Occupying a former warehouse, this stylish boutique hotel in vibrant Soho is 2 minutes’ walk from Soho Square and 12 minutes’ stroll from the British Museum.

Chic, individually decorated rooms have floor-to-ceiling windows and granite bathrooms, plus minibars, flat-screen TVs and free Wi-Fi. Suites come with sitting areas or living rooms, and some have terraces. Upgraded suites and 2-bedroom apartments with kitchens come with full breakfast, champagne, butler service and laptop use.

Amenities at The Soho Hotel include a trendy restaurant and bar offering afternoon tea, along with 2 screening rooms, a gym and a day spa.