Book a room

0131 225 1251

Book an event

0131 225 1251

Other enquiries

0131 225 1251

 
Travel by Rail
Travel by Road
Travel by Air
Travel by Rail

The nearest train station is the Edinburgh Waverley Station and is only half a mile, or a 15-minute walk, from the hotel. It has direct service to the London King's Cross railway station.

Getting a taxi from the station takes approximately 5 minutes, and the fare is between £6 and £8.

Travel by Road

Street parking is free between 6:30pm - 8.30am every day, and is free all day on Sunday. Outside of these hours there is a maximum parking time of three hours for £3.60 per hour.

We offer a preferential rate for our guests at the Q Park Omni Centre car park (postcode: EH1 3AN). For further information on Q-Park OMNI then please click here, on arrival please drop luggage at the hotel and our Concierge will be happy to guide you. Please note that pre-booked spaces at Q-Park do not benefit from hotel parking discount.

Travel by Air

Edinburgh International Airport is just 7 miles, or 25 minutes via taxi, from The Principal Edinburgh. A typical fare is under £25 (this may be higher on public holidays).

There is regular tram service for £5.50 for a single trip, or £8.50 return, which takes about 40 minutes and stops at St Andrew Square.

19-21 George Street, Edinburgh EH2 2PB

Stay informed

Signup for our newsletter for news and previews