Best Thai Restaurants in Edinburgh

Best Thai Restaurants in Edinburgh

Edinburgh punches well above its weight for Thai food, from cult street-food canteens packed with students to castle-view fine dining and neighbourhood takeaways loved by locals. This guide rounds up seven of the best Thai restaurants in Edinburgh, grouped by area, so you can find the right spot whether you want a cheap pad Thai on the run or a special-occasion meal with a view.

Below you will find every restaurant as a card with prices, area and what it is best for, followed by a quick comparison table and answers to the questions we get asked most. Tap any card to read the full review, menu highlights and practical visitor tips.

Updated September 2026

Jump to an area: 🏛️ Old Town: Ting Thai Caravan · 🏙️ City Centre: Chaophraya · 🏢 New Town: Dusit · 🌆 West End: Spirit of Thai · 🎓 Southside: Passorn · 🌳 Stockbridge: Street Box · 🛍️ St James: Ka Pao
RestaurantAreaPriceBest for
Ting Thai CaravanOld Town££Casual street food
Nok’s KitchenOld Town£££Presentation-led
Krua Khun MaeOld Town££Hidden gem
ChaophrayaCity Centre£££Special occasions
PassornSouthside£££Award-winning
Soi 38Southside££Takeaway + dine-in
Street BoxStockbridge££Street food takeaway
Dusit Thai RestaurantNew Town£££Contemporary Thai
Spirit of ThaiWest End££Family-run curries
Ka Pao EdinburghSt James££Sharing plates & cocktails
Bluerapa ThaiWest End£££BYOB date night
Ting Thai Caravan Thai restaurant Edinburgh
££📍 Old TownCasual street food

Edinburgh’s cult casual Thai on Teviot Place – authentic street food, big flavours and student-friendly prices. No reservations, always busy.

🍜 Street food💰 Budget🎓 Students
View Restaurant →
Nok's Kitchen Thai restaurant Edinburgh
£££📍 Old TownPresentation-led

Family-owned Thai beneath Edinburgh Castle, famous for creative plating – pad Thai in a basket, satay on pineapple. Also in Stockbridge.

🏰 Castle view📸 Photogenic🥜 Nutty Curry
View Restaurant →
Krua Khun Mae Thai restaurant Edinburgh
££📍 Old TownHidden gem

A speakeasy-feel Thai tucked down Craig’s Close off Cockburn Street. Low lighting, hearty portions and a great date-night vibe.

🕯️ Speakeasy❤️ Date night🍛 Traditional
View Restaurant →
Chaophraya Thai restaurant Edinburgh

Chaophraya

City Centre
£££📍 City CentreSpecial occasions

Upscale Thai on the 4th floor of Castle Street with terrace castle views. The go-to for anniversaries, birthdays and impressing guests.

🏰 Castle terrace🥂 Occasions🌱 Veg/vegan
View Restaurant →
Passorn Thai restaurant Edinburgh

Passorn

Southside
£££📍 SouthsideAward-winning

Bib Gourmand-recognised Thai on Brougham Place (2014-2018). Flexible kitchen, standout purple dumplings – a Southside favourite since 2009.

🏅 Bib Gourmand🥟 Dumplings😇 Since 2009
View Restaurant →
Soi 38 Thai restaurant Edinburgh

Soi 38

Southside
££📍 SouthsideTakeaway + dine-in

Quick, fresh Thai street food on Clerk Street with most mains under £10. Mostly takeaway with a few tables, next to The Dog House pub.

🥡 Takeaway💰 Under £10🛵 Delivery
View Restaurant →
Street Box Thai restaurant Edinburgh

Street Box

Stockbridge
££📍 StockbridgeStreet food takeaway

Popular Stockbridge Thai takeaway on Raeburn Place. Tight, well-executed menu from head chef Jo – grab a box for Inverleith Park.

🥡 Takeaway🌳 Park picnic👨‍🍳 Chef Jo
View Restaurant →
£££📍 New TownContemporary Thai

Edinburgh’s longest-running upscale Thai on Thistle Street. Contemporary cooking using imported Thai herbs and vegetables, plus a solid wine list. Open for lunch and dinner daily.

🍽️ Upscale dining🍷 Wine list📅 Since 2000s
View Restaurant →
££📍 West EndFamily-run

A West End favourite on Grindlay Street near Haymarket. Family-run since 2006 with generous portions, classic curries and a relaxed neighbourhood vibe. Takeaway also available.

👨‍👩‍👧 Family-run🍛 Traditional curries🥡 Takeaway
View Restaurant →
££📍 City CentreSharing plates

Southeast Asian-inspired small plates on Level 4 of St James Quarter. Signature cocktails, buzzy atmosphere and a modern mall setting. Open daily from noon till late.

🍸 Cocktails🥘 Sharing plates🛍️ Mall dining
View Restaurant →
£££📍 West EndBYOB

Cosy BYOB Thai on Torphichen Place near Haymarket. Reddit’s pick for authentic flavours, dinner-focused with a intimate setting. Book ahead at weekends.

🍷 BYOB❤️ Date night🌶️ Authentic
View Restaurant →

How to Choose the Right Thai Restaurant

For a cheap, buzzy feed near the university, Ting Thai Caravan and Soi 38 are hard to beat, with most dishes keenly priced. If you are marking a special occasion or want a view, book the terrace at Chaophraya for castle vistas, or go for the award-recognised cooking at Passorn. For takeaway, Street Box in Stockbridge and Soi 38 on the Southside both do fast, fresh Thai to go.

Frequently Asked Questions

What is the best Thai restaurant in Edinburgh?

It depends on what you want. Ting Thai Caravan is the cult casual pick, Chaophraya wins for castle-view special occasions, and Passorn holds a Bib Gourmand for consistently good cooking. Nok’s Kitchen is the most photogenic.

Which Edinburgh Thai restaurants are cheapest?

Ting Thai Caravan and Soi 38 are the best value, with most street-food mains coming in around or under £10. Both suit student budgets and casual meals.

Where can I get Thai food with a view of Edinburgh Castle?

Chaophraya on Castle Street has a terrace with castle views, and Nok’s Kitchen on Johnston Terrace sits directly beneath the castle. Request a terrace or window table when booking.

Are there good Thai takeaways in Edinburgh?

Yes – Street Box in Stockbridge and Soi 38 on Clerk Street are primarily takeaways, and Nok’s Kitchen offers online ordering. Several also offer delivery.

Are there BYOB Thai restaurants in Edinburgh?

Yes – Bluerapa Thai on Torphichen Place and Spirit of Thai on Grindlay Street both allow you to bring your own wine. Bluerapa is dinner-only Tue–Sun and books up fast at weekends; Spirit of Thai is more relaxed and also does takeaway.