Rosa's Thai Doily Graphic Rosa's Thai Doily Graphic

Rosa's Thai Edinburgh

Sun- Thu 12:00-22:00
Fri-Sat 12:00- 22:30

Book Now

Be the first to find out about tasty offers, news and recipes by signing up to our mailing list today!

Rosa's Thai Edinburgh

The best Thai food in Edinburgh

Visit Rosa’s Thai, the best Thai restaurant in Edinburgh for authentic flavours and exciting signature dishes. Open seven days a week for eat-in and takeout.

Rosa's Thai Edinburgh private dining room seating area with neon lights

Rosa’s Thai Edinburgh is less than a 7-minute walk from Edinburgh’s Waverly Station – super easy to get to! Situation just 5 minutes away from Princes Street, it’s the perfect stop for pre-shopping fuel, or post-retail recharge. It is also only 15 minutes away from the street that inspired the Diagon Alley in Harry Porter, Victoria Street.


Chicken wrapped in pandan leaves on a blue plate served with Sriracha sauce

We’ve brought back some of our favourite Rosa’s recipes for our new menu. From Pandan Chicken Parcels to sticky and indulgent crispy Tamarind Duck with jasmine rice, we’ve got the lot!

Check out our menu here

noodles on a green plate

Have you tried Rosa’s Thai new menu yet?

Start your meal with one of our favourite, chicken satay skewers and Thai fish cakes. Both are packed full of herbs and spices that will get your taste buds tingling.

If you’ve tried our Wok Star dishes before, then you would love our new One Plate meals. Our fans’ favourite like Stir-Fried Aubergine and Sweet and Sour chicken are now served with fragrant jasmine rice – perfect for days when you don’t feel like sharing. Plus, there’s the new light and tasty Crab Fried Rice – a Thai staple which combines jasmine rice, eggs, onions, spring onions, soft shell crab and a mix of white and brown crab meat. These are just a few of the highlights from our new menu.

Our dishes are made for sharing with friends and family which is why they’re perfect for a celebratory meal. If you want to order Thai food like a pro, we recommend starting off with a classic or veggie sharing platter, followed by a curry, a stir fry, a noodle, and a side between two to three people. For larger groups, we also have a Party Menu that’s fit for a Thai-style feast, available all year from £25 per person. Rosa’s Thai King’s Cross has a semi-private dining space in the basement which can accommodate a party of up to 30 people too!

For other Rosa’s restaurants with a private dining area, check out our list below.