Welcome to Crimson Hotels

Crimson Hotels is a fast-growing, independently owned hotel company, where our goal is to make your trip as relaxing and pleasant as possible. Founded in 1995, we currently own and manage 10 hotels with over 2,000 bedrooms, located in the United Kingdom, Portugal and Dubai. These range from limited service through to luxury lifestyle properties, each selected based on their prime location, history and amenities, with packages to suit all budgets and individual needs. Crimson Hotels has many years of experience and a complete understanding of the hotel industry with an emphasis on customer focus and customer loyalty as our core feature.

In the UK, our hotels operate under three major brands – Hilton, IHG and Accor – all highly respected and world-renowned hotel groups. Our Company approach is highly professional, and the guest experience is of utmost importance.

We are always considering new locations and destinations, with more plans for expansion in the future.

Our property in Portugal is currently closed for a very exciting total rennovation and transformation.

 

Read More

Hotels

London, Trafalgar Square, UK An icon of central London, The Trafalgar St. James sits on the corner of its namesake, with unrivalled views over the famous square. We're steps from notable landmarks, such as the National Gallery, and less than a mile from Buckingham Palace. Drink in city views and craft cocktails from our rooftop bar, lauded as one of the best in the city.

View More
Victoria, London, UK Conveniently located near Victoria Station, enjoy immediate access to key transport links and attractions such as Westminster Abbey, Buckingham Palace, the Houses of Parliament, Soho, and Trafalgar Square. Experience our newly renovated ground floor with the opening of Terminus Kitchen and Bar from 29th August 2023.

View More
Woking, UK Offering a range of newly refurbished events facilities and located close to popular tourist attractions such as Legoland and Thorpe Park, as well as RHS Wisley Garden, this hotel offers a great base for business or leisure stays.

View More
London, Heathrow, UK Located close to Heathrow Airport and the major motorways, there is easy access from all directions, and to local tourist attractions such as Windsor Castle, Legoland and Thorpe Park. The hotel is situated outside of the extended ULEZ zone.

View More
London, Heathrow, UK Situated just 2 miles from Heathrow Airport and Stockley Park, this hotel is the ideal choice for both business and leisure travellers alike, with central London easily accessible via M4 or the new Crossrail.

View More
Algarve, Portugal
This property is currently undergoing a total refurbishment and will re-open its doors in Summer 2024.

View More

Offers