skip to Main Content
Hotels

Best Five-Star Luxury Hotels in London

Four Seasons Hotel London at ten thirty square

The Four Seasons hotel has a rich history. In 1922, it was initially opened as the Port of London Authority establishment and was designed in the beaux-arts style. Now listed as a grade 2 building, it is renowned for being one amongst the tallest structures of the city. The establishment has over 100 rooms all with impeccable sights of view over the city.

Rosewood London

Another history rich establishment built over the years from 1912 to 1960, the Rosewood London is now categorized as grade 2 building and is a famous landmark in the Covent Garden. Later in 2000, the historic landmark was transformed into a luxurious hotel offering over 262 rooms for guests who want to live in a British heritage figure.

Rosewood London

The Savoy

The Savoy is without a doubt a doubt a globally renowned luxurious hotel which opened in 1889. The Savoy is the first luxury hotel in all of Britain and since then has been home to elegance and luxury. The renowned hotel offers over 268 rooms each possessing a breath-taking view of the River Thames and hosts seven restaurants to satisfy each exceptional dining need of guests.

The Dorchester

Open to the public since 1930; the Dorchester is one of the most expensive and renowned hotels in the world. The hotel maintains its 1930s style and has sheltered world famous personalities. It houses one of the four Michelin star restaurants in the U.K.

Mandarin Oriental

Opened as a grand luxury hotel in 1902, the Mandarin Oriental is located on the Knightsbridge and oversees the famous Hyde Park. The Mandarin hotel has housed numerous famous personalities with its 141 rooms, 40 suites, and three fancy restaurants.

The Ritz

The world famous Ritz hotel opened in 1906 and since then has been associated with the premier and elite society of London. The hotel has seen plenty of famous and influential personalities such as the Royals. The Ritz hotel has over 134 rooms and 23 suites.

The Langham

The Langham opened for business in 1865. The massive historic structure is the largest hotel in this list of luxurious hotels. The Langham offers a massive 380 rooms along with an identifiable Grand Ballroom which can host over 350 guests.

The Connaught

The oldest structure in this list, the Connaught opened in 1815 which was later transformed into a luxurious five-star hotel in 2007. It houses over 121 rooms. Another interesting fact is that the Connaught’s bar is the only bar in the world to receive the title of world best cocktail bar, twice.

The Goring

The Goring hotel was opened in 1910 and is situated near the Buckingham Palace. At the time of its opening, it was the only hotel in the world to have a private bathroom and central heating in each respective room. The Goring has for years housed many various Royal personalities.

The Goring

Shangri-La at the Shard

The Shangri-La is a modern luxurious five-star hotel part of the Shard building. Opened in 2012, the Shangri-La takes up the Shard’s floors from 34 to 52 and has 202 rooms. It is characterized by its absolutely stunning view of the whole city.