London is the city that has it all – a vast array of things to see and do, a top-class culinary scene and so many nightlife options you won’t know where to start. Another thing which is in abundance in London is accommodation options; just a quick internet search can leave you confused as to where to choose to stay. To help you choose that perfect place for your London trip, here’s a selection of the best hotels London has to offer.

The Brownswood

The Brownswood
The Brownswood is situated in London, 2.8 km from Emirates Stadium

Located in the district of Hackney, the Brownswood offers guests everything they could want from their London accommodation. The rooms are exquisitely decorated, each one designed individually and all with their own flat screen-TV and private bathroom. The rest of the property is equally well-presented, with its own traditional British pub and heated beer garden. Plus, it’s ideally situated to access all the major tourist attractions.

The Blackbird

The Blackbird
Located in London’s City Centre neighborhood, Blackbird is in the entertainment district

Another pub with guest accommodation, the Blackbird has an excellent choice of rooms depending on what you are looking for. Their petite and classic doubles are tasteful and elegant, but if you really want to push the boat out, you can opt for one of their indulgence rooms for that little bit of extra comfort. All the rooms come with a Nespresso machine, complimentary London Pride and mineral water, and complimentary BeeKind products.

The Soho Hotel – Firmdale Hotels

The Soho Hotel, Firmdale Hotels
The Soho Hotel, Firmdale Hotels is in London’s London City Centre neighborhood, an area with good shopping

A hotel with constant high ratings on booking sites, the Soho Hotel has excellent facilities to make any trip to London a holiday to remember. On-site there is a fully equipped gym with a personal trainer, a Modern European cuisine restaurant, and a beauty treatment room that offers a full service, including massages, facials and manicures. Being located in Soho, it is well-situated to enjoy the bars, restaurants, shops and theatres of the area, as well as the historic Soho Square.

Victoria Inn

Victoria Inn
the boutique hotel is situated in the heart of Peckham, a neighborhood that’s fast becoming the new promised land

For those wanting to get out of the center of London, Victoria Inn makes a good choice. Just a ten-minute walk from the leafy suburb of East Dulwich and the hip area of Peckham High Street, this hotel offers more down-to-earth interiors than other accommodation in London. The guest rooms are still very stylishly designed and are equipped with all the essential mod-cons, and the on-site pub has a cozy and warm atmosphere, serving hearty British fare.

The Alma Hotel

The Alma Hotel
Located in London’s Wandsworth neighborhood, The Alma Hotel is near a train station

A beautiful boutique hotel in the heart of South-West London, the Alma Hotel features spacious guest rooms with fine details such as fluffy bathrobes and Egyptian cotton sheets. All rooms are equipped with private bathrooms and luxury toiletries, with some even boasting stand-alone baths. Elsewhere in the property, the on-site pub has a great selection of fine wines and craft beers, and a dining room serving traditional British cuisine and furnished with antique-style furniture.