
Best Boutique Hotels in London, England
Are you looking for the best boutique hotels in London, England?
London is one of the best cities in the world when it comes to boutique accommodations. With its centuries of history and many vibrant neighborhoods, there’s no shortage of incredible places to stay in London. Many boutique hotels offer unique period details, tons of character, and classic English charm.
Below I’ve rounded up some of the best boutique hotels in London to help you find the perfect place to stay for your trip. Whether you’re looking for a place that is right in the heart of all the action, or you want a quieter neighborhood where you can feel like a local, I’ve got you covered with my picks.
Where to Stay in London
Before I get into the hotels, I wanted to note that London is a huge city and it’s made up of dozens of different neighborhoods. Most of these hotels are located in Zone 1 (the most central part of London) but I’ve also included some options that are a little further outside the city center if that’s more your speed.
Some of my favorite neighborhoods in London include Chelsea, Notting Hill, Kensington, and Marlyebone, all of which offer more laidback, residential areas as well as proximity to all the action.
Here are my top picks for where to stay in London, England:
- Best in Chelsea: 11 Cadogan Gardens
- Best in Notting Hill: The Portobello Hotel
- Best in Kensington: The Gore London
- Best in Marylebone: The Prince Akatoki London
And here’s a full breakdown of the best boutique hotels in London.
Tip: I use and recommend Booking.com for getting the best deal on hotels. If you book directly through a link on this page, I may earn a small commission at no cost to you. Thank you for supporting Stay to Wander!
Milestone Hotel Kensington

Milestone Hotel Kensington is one of the best luxury boutique hotels in London, located in a lovely residential neighborhood that is close to the happening heart of the city while being slightly away from the hustle and bustle. This five-star hotel is located right on the corner of the beautiful Kensington Park.
The hotel offers luxurious, tastefully appointed guest rooms, and amenities including an indoor swimming pool and a spa. Guests can also enjoy afternoon tea in the hotel’s cozy and intimate library.
Charlotte Street Hotel

Charlotte Street Hotel is a gorgeous boutique hotel with whimsical, eclectic style. It’s located in Fitzrovia, a central neighborhood that is just steps away from lively Soho and London’s theater district.
You’re within easy walking distance of amazing restaurants, bars, and shopping. The hotel also has its own brasserie and bar if you’re looking for somewhere quiet to grab dinner or drinks.
The Adria

Another great place to stay in London is The Adria. Located in the elegant Kensington neighborhood, this boutique hotel is situated in a stunning Victorian townhouse that is full of classic London charm.
The Adria is a calm oasis in the city, within easy walking distance of Kensington Park and the trendy Chelsea neighborhood. The rooms here are stylishly appointed and filled with all the comforts of home.
11 Cadogan Gardens

Another hotel that will make you feel like a local is 11 Cadogan Gardens. This luxury boutique hotel is located in the heart of the prestigious Chelsea neighborhood, close to tons of shopping and dining.
Tucked away on a residential street just off the iconic Sloane Square, 11 Cadogan Gardens is spread out across four historic red-brick townhouses. The hotel also boasts a chic restaurant and bar.
Vintry & Mercer Hotel

Vintry & Mercer Hotel is a great place to stay if you want to be in the City of London, the historic central neighborhood that is London’s main business district and also home to many tourist attractions.
This elegant boutique hotel is a calming respite in the midst of the City, offering luxurious guest rooms with bespoke design. You’re within easy walking distance of popular tourist attractions like St. Paul’s Cathedral, Sky Garden, the Tate Modern, Tower Bridge, the Tower of London, and more.
The Goring

The Goring is another one of the best boutique hotels in London. What I love about this hotel is that it’s located right in the heart of bustling Victoria, yet it feels like an oasis in the middle of the city. It’s extremely close to Hyde Park and Buckingham Palace, and just minutes away from Victoria Station.
This makes it a very convenient location in Central London. The guest rooms here are stunning and full of luxurious detail, while the beautiful back garden is a standout feature offering a place to relax.
The Portobello Hotel

The Portobello Hotel is an exquisite boutique hotel located in the Notting Hill neighborhood of London. With its colorful pastel-colored buildings, trendy cafes, and bohemian shops, this is a great area to stay.
Located in a historic building, this luxurious hotel offers charming and elegant rooms with a unique, colorful style. This is the perfect base if you want to be right in the heart of vibrant Notting Hill.
The Mandrake

The Mandrake is an opulent boutique hotel in Fitzrovia, just steps away from bustling Oxford Street, the lively neighborhood of Soho, and popular tourist attractions such as the British Museum.
Aside from its convenient location in Central London, The Mandrake offers chic guest rooms, a hip bar, and a sun-soaked terrace restaurant that is the perfect oasis in the middle of the busy city.
Richmond Hill Hotel

If you’re looking to stay somewhere relaxed and outside the city center, Richmond Hill Hotel is an amazing choice. I love the neighborhood of Richmond, located in Southwest London, because it has a charming small-town atmosphere while still being conveniently connected to Central London by train.
Richmond Hill Hotel is a lovely boutique hotel that is about a 15-minute walk from the center of Richmond, and it’s situated on an idyllic hilltop that is just steps away from sprawling Richmond Park.
Broadwick Soho

Moving back into Zone 1 London, Broadwick Soho is a stylish boutique hotel in the heart of all the action. You’re just a stone’s throw away from shopping streets like Oxford Street and Carnaby Street.
Some of the best dining, nightlife, and entertainment in London is also at your fingertips. The hotel has stunning interiors and a fabulous rooftop terrace where you can enjoy a drink with a great view.
The Hoxton, Shoreditch

The Hoxton, Shoreditch is a trendy boutique hotel in the hipster enclave of Shoreditch, which is located north of the City of London. The area is known for its restaurants, nightlife, and artistic atmosphere.
With an industrial-chic vibe, this hotel features details like exposed brick walls. There’s also a sunny and bright covered rooftop terrace where you can enjoy a meal or drinks with a nice view.
COMO The Halkin

Located in the exclusive Belgravia neighborhood, COMO The Halkin is an incredible boutique luxury hotel. It’s just minutes away from Hyde Park and tucked away in the leafy streets of Belgravia.
It’s also conveniently located to some of London’s best neighborhoods, including Chelsea, and a short distance away from popular tourist attractions like Buckingham Palace. The hotel itself provides tranquil, tastefully appointed rooms and guests also have access to the COMO Shambhala Spa.
The Prince Akatoki London

The Prince Akatoki London is a luxury escape that incorporates elements of Japanese design, including natural fibers and a minimalist aesthetic. This boutique hotel is located in Marylebone.
I love this London neighborhood because it offers easy access to Hyde Park and has a relaxed, residential atmosphere while still being extremely convenient to everything in Central London.
The Mandeville Hotel

Speaking of Marylebone, The Mandeville Hotel is another great place to stay in this neighborhood. There are tons of restaurants, shops, and theaters just minutes away from this centrally-located hotel.
Guests staying here will enjoy the traditional English charm and appreciate the elegant decor of the rooms, some which even have a private terrace. You can also have afternoon tea at this hotel.
Flemings Mayfair

Flemings Mayfair is another one of the top boutique hotels in London. Located in the fashionable neighborhood of Mayfair, this hotel has an amazing location steps away from some of London’s best parks.
The hotel is set in a dozen connected Georgian townhouses on a quiet street. If you’re looking for extra space, the suites here feature full kitchens, extra living areas, and even private outdoor space.
The Gore London

Finally, one of the best boutique hotels is The Gore London. This historic hotel is located in Kensington in a gorgeous townhouse, just down the street from Kensington Park and Kensington Palace.
The hotel has a sumptuous Victorian style that will make you feel as if you’ve stepped back in time, while still enjoying all the modern luxuries you’d expect from an elegant boutique hotel.
Best Boutique Hotels in London
This guide showed you the best boutique hotels in London, England.
To recap, my top picks for where to stay are:
- Best in Chelsea: 11 Cadogan Gardens
- Best in Notting Hill: The Portobello Hotel
- Best in Kensington: The Gore London
- Best in Marylebone: The Prince Akatoki London
Have a great trip and enjoy your stay in London!
Related Guides: