Skip to content



    Hotels in London

    London is one of the world’s largest and most fashionable cities. Along with it being one of the world's financial centres it offers an abundance of activities for young and old to visit, see and do. Everyone should visit this magical city at least once and then you will just want to come back again and again.

    Whether you are looking for a business trip or a leisure break, Clayton Hotels are the best choice for your stay in London.

    Choose from the 4-star Clayton Hotels across the city, all in convenient locations to get to where you need to be in London.

    Explore our London Hotels

    Choose from 3 locations across the city for your next getaway to London.

    Discover your perfect location

    Choose from our 4-star hotels across London.