Thistle Hotels Luxury Hotels in the UK and Asia. If you are looking for a luxury hotel in the UK or Asia, Thistle has offers and packages. Go to www.thistle.com to find out more. ... Experience a higher standard At Thistle hotels in London and around the country, we’ve transformed our bedrooms and bathrooms.