• Thistle
  • Guoman
  • Underground
  • Tourist Spot
  • Restaurants
  • Bars
  • CoffeeShop
Toggle Weather

United Kingdom

Whichever of our hotels you choose, you’ll find yourself within easy reach of the City's centre, culture and top attractions. Our friendly, professional teams are on hand to provide expert local knowledge to help you make the most of your stay. 

London

The most exciting city in the world is also the place you'll find the biggest choice of Thistle hotels, with eleven central locations putting all the UK's capital has to offer within easy reach. World-class culture, entertainment, shopping and sightseeing await.

England

England

Click below for our hotel(s) in England

Scotland

Scotland

Click below for our hotel(s) in Scotland

Make Reservation