For travellers who seek the finest that the world has to offer

The best new luxury hotels in London

SIGNATURE FAVOURITES: In the lead up – and in the wake of – the recent Olympics in London, this iconic city has been reinvigorated with a stunning array of new luxury hotel offerings. Here are some of our favourites.

[slider][slide link=””][/slide][slide link=””][/slide][slide link=””][/slide][slide link=””][/slide][slide link=””][/slide][/slider]

The Ham Yard

This new hotel is an example of urban renewal at its finest, transforming a deserted site into a first-rate hotel and welcoming public thoroughfare (with a bounty of quirky delights thrown in). Found between upmarket Mayfair and trendy Soho – and balancing the respective ‘vibes’ to perfection – this space is brimming with speciality stores, a theatre, trendy places to be seen eating and drinking, accommodation comprising the softest sheets and most vibrant linens and interiors, and even its own bowling alley. Oh, its bar also sees a lot of what it serves made in-house, so be sure to make time sip on a gin mixed with either homemade tonic water or ginger beer.  

Address: 1 Ham Yard, London, W1D 7DT
Price: Rooms from around £310 per night

[slider][slide link=””][/slide][slide link=””][/slide][slide link=””][/slide][slide link=””][/slide][/slider]

Shangri-La, At The Shard

Now occupying levels 34 to 52 of unique, Renzo Piano-designed skyscraper, The Shard – Western Europe’s tallest building – Shangri-La’s 202 rooms and suites provide plenty for guests to get excited about. Most excitingly, floor-to-ceiling windows here allow you the highest vantage point of the city of London stretched out along the Thames, with the building’s unusual rounded structure meaning no two (delightfully large) rooms are the same. Its dining options are particularly noteworthy, Gong being the pièce de résistance as the city’s highest bar, located up on level 52. Down on level 35 you’ll find signature restaurant Ting serving up a range of gourmet meals, while Láng  caters to all, found on the ground floor.

Address: 31 St Thomas Street, London, SE1 9QU
Price: Rooms from around £450 per night


Flemings Hotel, Mayfair

Are you looking for a private residence in the heart of illustrious Mayfair? This luxury apartment hotel has your covered. Here in The Townhouse you’ll find unrivalled joy within a seven-bedroom apartment, lapping up the delights of its five-star facilities and service team. Possessing that quintessential Georgian-come-contemporary elegance that has become a staple of the district, historic lines are made gracefully playful with pops of bright colour and unique fabrics. Of course, if this isn’t your speed, you can opt for a regular penthouse or a one-, two- or three-bedroom apartment instead – all various shades of sublime.

Address: 7-12 Half Moon Street, Mayfair, London W1J 7BH
Price: From £3500 per night exclusive use, from £1300 per night for Individual Mayfair serviced apartments.

[slider][slide link=””][/slide][slide link=””][/slide][slide link=””][/slide][slide link=””][/slide][/slider]

45 Park Lane

Sophisticated yet youthful, this Mayfair abode on the edge of Hyde Park is a sister hotel of The Dorchester, and comes with everything from walls adorned with contemporary art to Penthouse Suites, wrap-around balconies and panoramic cityscapes. Foodies will also be in heaven, with gourmet eats from world-renowned chef Wolfgang Puck on offer. The hotel’s central location makes it popular with London frequenters, whether they be in town for family, business or leisure, and for a spot of pampering and indulgence, the selection of treatments at its Dorchester Spa are sure to sound enticing.

Address: 45 Park Lane, Mayfair, W1K 1PN
[slider][slide link=””][/slide][slide link=””][/slide][/slider]

Mondrian London at Sea Containers

Located right on the Thames river, this new offering is set to open in September this year, and it certainly boasts a prime position overlooking the iconic St. Paul’s Cathedral, just a quick walk from Shakespeare’s Globe Theatre and the artistic gems within the Tate Modern. Held within the blank-canvas facade of the Sea Containers House building, the interior design and colour scheme makes this hotel truly one of a kind. Magentas, blacks and greys contrast to create a quirky homage to pop culture in the world of modern luxury. Guests within the property’s 359 rooms will enjoy being in the heart of city, encased in Tom Dixon design nuances, dining and cocktail delights, sleek meeting spaces, and all the home-away-from-home fitness facilities one may require.
Address: 20 Upper Ground, London, SE1 9PD
Price: From around $330 per night
Post Tags