Not only is London the capital city of England, but it is also the most visited tourist destination in the UK. This is hardly surprising considering it is home to the Royal family, historic landmarks, stunning parks, and multiple attractions. London also has an amazing culinary scene and a vibrant nightlife, and these are features that both residents and visitors find appealing. The accommodation you choose for your visit to this amazing city will make a big difference in your overall experience, so you must find the best hotel to meet your needs within your budget. To give you some ideas of where to stay in this city, here are the 20 best hotels in London.
20. The Beaumont
The Beaumont is considered by many people the most striking hotel in London. Therefore, many visitors are surprised to learn that the building was once the garage for Selfridge’s. It is ideally located for shopping, eating out, visiting attractions, and accessing other local amenities. The style of the hotel is art deco throughout, and the stylish rooms are spacious. The American Bar is the perfect place to relax with a drink after a busy day sightseeing or shopping.
19. The Sea Containers
Formerly The Mondrian in London, The Sea Containers sits on the Thames riverside path and has excellent views of the Thames River and the city skyline. According to Santorini Dave, this hotel has an ideal location for conveniently accessing many of the top attractions in the city, such as the London Eye, the Tate Modern, and the Globe Theater. The building was originally home to the Sea Containers shipping company, and the interior is designed in such a way that it pays homage to the building’s past. The restaurant at this hotel serves seasonal British and American dishes, and the hotel’s bar specializes in making cocktails.
18. Shoreditch Rooms
A fun place to stay is Shoreditch Rooms, which features retro design throughout the hotel. Former guests have described it as having a true holiday vibe that is reminiscent of seaside vacations, thanks to its pastel-colored hues. Next door to the hotel is a members’ club, which boasts a rooftop bar. As the name of this hotel suggests, it is located in the Shoreditch area of London.
17. The Hoxton, Holborn
There are two Hoxton hotels in London, one in Shoreditch and the second in Holburn. The location is one of the best features of The Hoxton, Holburn, says Time Out. It is conveniently located close to many of London’s major attractions, such as the British Museum. The décor in this hotel is mid-century modern, which creates a welcoming and comfortable ambiance for guests. There is a nice café that doubles as a bar in this hotel, so guests can grab a tasty bite to eat and relax with a drink.
16. Henrietta Hotel
You will find Henrietta Hotel in Covent Garden, and it is part of the Paris-based Experimental Group. It is one of the smallest hotels on this list, as it has only 18 guest rooms and suites. Dorothee Meilichzon designed each of the rooms with the aim of creating the wow factor. Each has eye-catching elements, such as geometric flooring or leopard print wallpaper. This means the style stands out from its competitors who often favor a traditional look or go for modern-chic. Despite the small size of this boutique hotel, it has an 80-seat restaurant that has a menu developed by Chef Ollie Dabbous, a Michelin star recipient.
15. The Ritz
When people think of London hotels, The Ritz is often one of the first to come to mind as it is one of the most famous hotels in the world. Therefore, it is hardly surprising that is makes it onto the list of the best hotels in London. This hotel takes you back in time with its 1906 décor that was inspired by the Louis XVI style. However, some modern touches have been added following an update in 1995. The rooms are stunning, and the customer service is outstanding. It is important to note that this hotel has a dress code that it expects visitors to follow when dining in the hotel restaurant.
14. Ham Yard Hotel
The Telegraph lists Ham Yard Hotel as one of the best in London and describes it as a colorful boutique hotel with an arty soul. Designer Kit Kemp has designed the stylish interior of this hotel. There are multiple facilities for guests to enjoy, including a rooftop terrace with a kitchen garden, a cinema, a bowling alley, a bar, and a restaurant. This hotel is in the busy Soho district, which is brimming with character.
Blink and you will miss this boutique hotel as it is discretely located down an alleyway in Shoreditch. Sir Terence Conran owns this hotel, and he has put a huge emphasis on the design. There are 17 rooms in this hotel, and each has been designed uniquely. This means it is one of the most stylish hotels in London. There is a rooftop bar and grill that serves delicious meals and is the perfect place to enjoy a relaxing drink while admiring the city skyline. Additionally, there is a café called Albion Shoreditch where you can enjoy casual meals throughout the day.
12. The Rookery
Those who want to stay in a traditional English-style hotel while visiting London should consider staying at The Rookery. Located in the Farringdon and Smithfield area, this four-star hotel features antique furniture and traditional décor. It has a homely feel, which is enhanced due to the presence of the hotel cat. The drawing room has an honesty bar for those who want to spend an evening in the comfort of the hotel rather than heading out onto the busy streets of London. However, its location is also ideal for those who want to sample the offerings of the fine dining restaurants that surround the hotel.
11 The Curtain
A Shoreditch hotel, The Curtain is one of the liveliest hotels in which you can stay while visiting London as it has its own club in the basement. It is also a great hotel for those who love Southern fried food, as this is a staple of the menu at the hotel’s restaurant, Red Rooster. The luxurious bedrooms at The Curtain boast stunning bathrooms with rainfall showers, high-quality furnishings, and fully-stocked minibars. This five-star hotel also has an outdoor pool, a fitness center, a rooftop terrace, and event spaces.
10. Nobu Hotel
Many former guests say that the best part of staying at the Nobu Hotel is dining in its restaurant. The restaurant serves Asian-South American fusion cuisine, which is something a little different to what is on offer elsewhere in the city. However, this is not the only feature of the hotel that makes it an option worth considering. It also has spacious, contemporary rooms that have walk-in showers and floor-to-ceiling windows that offer impressive views across the city. Another noteworthy element of the hotel is its rather impressive cocktail bar.
9. La Suite West
A Japanese-inspired hotel, this accommodation comes highly recommended to health buffs and vegans as the on-site restaurant, Raw, serves only vegan dishes and there is a fitness center for guests. Located in the Bayswater area, La Suite West has minimalist furniture and the décor has Zen vibes. It is located close to several parks, which is perfect if you want to spend time outdoors during your stay in England’s capital. This is a family-friendly hotel.
8. The Dorchester
One of the most iconic hotels in London, The Dorchester stans proud in its Park Lane location. This hotel is known for its classic luxury, and this is evident from the second you step into the opulent grand lobby. It is home to several first-class restaurants, including Alain Ducasse at The Dorchester, which is now run by Jean-Philippe Blondet. For lighter meals, The Spatisserie tearoom is delightful. The hotel also has an amazing spa, and excellent customer service is on offer. Other facilities available for guests include an indoor pool, a fitness center, and a bar.
7. Kettner’s Townhouse
Originally a society venue that first opened in 1867, this historic townhouse closed in 2016 before reopening as the current hotel two years later. The Telegraph says that this hotel has 33 stunning guestrooms, a restaurant, a piano bar, and a champagne bar.
6. The Pilgrim
The Pilgrim takes a different approach to the guest experience as it has given its hotel a personal feel by getting rid of features such as phones, minibars, and a reception. These have been replaced by features including 24-hour pantries, free Wi-Fi, natural toiletries, and Marshall speakers. The Victorian history of the building has been lovingly restored. One of the best features of this hotel is its restaurant, Lounge, which has Sara Lewis at the helm.
5. The Langham
Located in Marylebone, The Langham is a popular choice amongst celebrities. One reason for this is that it is just opposite Broadcasting House. This hotel has a timeless appeal, and it is this that has helped the hotel maintain its position in lists of the best London hotels for decades. It has also maintained a reputation for world-class service. Some highlights of a stay in this hotel include the Chinese-influenced spa, the cuisine at the Roux at The Landau, the cocktail bar, and afternoon tea at the art deco Palm Court.
4. The Mandrake
One of the best hotels in London for laid-back luxury is The Mandrake, according to the London Evening Standard. The rooms have old-school charm and feature four-poster beds, but it is the facilities in this hotel that most appeals to guests. There is a spa, a boxing gym, two pools, a rooftop bar, and no less than eight restaurants. The downstairs bar is also open to the public.
3. The Ned
This Sir Edwin Lutyens building is undergoing an extensive and sensitive renovation that is costing in the region of £200 million. The hotel building was formerly a bank that was originally constructed in 1924. Guests can kick back and relax in the classically designed rooms, which feature marble mosaic bathrooms. There are multiple dining options at this hotel as there are nine restaurants, cafes, and bars. Other facilities for guests to enjoy include a nail bar, a boxing ring, a gym, an indoor pool, a bar, a hot tub, and a rooftop pool. There is also an underground spa in the old vaults of the bank that boasts a hammam.
First opened in the mid-1800s, this five-star hotel first established its reputation for luxury when it was frequented by Queen Victoria and Prince Albert. By the 1950s, it was also the hotel of choice for celebrities. The interior of the hotel features art deco chic, with a stunning chandelier as the centerpiece of the foyer. The hotel is now famous for Simon Rogan’s Michelin-starred restaurant, Feta, which now has his protégé Matt Starling at the helm and serves classic European dishes.
1. Shangri-La Hotel at The Shard
According to Time Out, Shangri-La Hotel at The Shard is the best hotel in London.This hotel occupies the 34th to 52nd floors of the iconic Shard building. The views from this hotel are some of the most spectacular in the city, and the 52nd floor is home to the highest swimming pool in Western Europe. On the same floor, there is also a fitness room and a bar. The contemporary rooms are decorated with Asian influences and they have impressive floor-to-ceiling views. If you want to dine at the hotel, there is an upscale restaurant that serves Asian cuisine. Guests can enjoy a complimentary breakfast daily.