Contact the Thai Orchid, Edinburgh

The Thai Orchid, Edinburgh is situated right in the heart of Edinburgh’s Old Town at the top of the Royal Mile. We overlook Edinburgh Castle so it is the perfect location for a stroll round traditional Edinburgh prior to your Thai meal. If you decide to drive there is loads of on-street parking nearby and several car parks so parking is not a problem (a luxury this close to the City Centre).

We are also situated just up the road from the popular Grassmarket area of Edinburgh so whether you are in Princes St, the Royal Mile or the Grassmarket you can easily pop in and visit us.

Thai Orchid Address

5a Johnston Terrace, Edinburgh, EH1 2PW

T: 0131 225 6633

To Book a Table With Us

Our restaurant gets very busy especially at weekends, we advise that you always call ahead to book a table and avoid disappointment.

Please note that we do not take bookings via email.

To book please call 0131 225 6633

Opening Times

Open from Midday until Midnight for lunch and dinners, 7 days a week. Last orders at 10.45.

Please note that the restaurant is closed between 4 and 5pm.

Closed Christmas Day, Boxing Day each year.

To find us

From The Royal Mile : We are at the top end of the Royal Mile right beside Edinburgh Castle. If you walk up the Royal Mile then take a left when the road splits down Johnston Terrace you will find us just a few seconds walk down Johnston Terrace.

From the Grassmarket : Another easy way to find us is from the Grassmarket. From the West end of the Grassmarket you can walk up Kings Stables Road until it meets Johnston Terrace then simply walk up Johnston Terrace and we’re at the top.

Driving from the Grassmarket end is a good option for driving as there is plenty of on-street parking on the way up.

Whichever way you choose to get to us we guarantee you will have fantastic views of the oh-so-beautiful Edinburgh Castle and a trip into possibly the most amazing City centre in the UK!