The Suite Book

The most luxurious hotels in United Kingdom

3 hotels across United Kingdom, in London.

  1. Claridge's, London, Mayfair, United Kingdom

    Claridge's

    London, Mayfair, United Kingdom

    An art deco Mayfair landmark with a rooftop Penthouse and a spa pool.

  2. Raffles London at The OWO, London, Whitehall, United Kingdom

    Raffles London at The OWO

    London, Whitehall, United Kingdom

    The Old War Office on Whitehall, with nine restaurants and a spa.

  3. The Connaught, London, Mayfair, United Kingdom

    The Connaught

    London, Mayfair, United Kingdom

    A discreet Mayfair house with a three-star restaurant and an Aman Spa.