Edinburgh logo

Thistle Edinburgh

Check Availability

Thistle Edinburgh
107 Leith Street
Edinburgh
EH1 3SW
United Kingdom

Rooms from £59.00 ( €87.32 / $107.97 ) per night

Picture of Thistle Edinburgh


Situated in the heart of Scotland's capital, just off the world-famous Princes Street, a short walk from Edinburgh Castle, Holyrood Palace and the National and Scottish Galleries.

Click here for more Information on the Thistle Edinburgh together with online availability and visitor ratings











This hotel supplied in conjunction with Bookings.

Map of the Edinburgh area Edinburgh Visitor Information