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
Menu Delivery Collection

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.


Thai green curry with Singha beer, spring rolls and rice in the background

People who love Thai food are always the best people in our opinion. Our evening set menu is the perfect option when you don’t feel like sharing. For £19.50, you get to pick from a starter, a main, and a Singha beer or wine. Choose from a variety of our most popular and classic Thai dishes to make it your own. Available from 5pm on Sunday – Thursdays only.

noodles on a green plate

Calling all students! It’s time for a delicious upgrade from instant noodles with a whopping 15% student discount from Sunday to Thursday!

Have a break from the books and let us introduce you to a world of aromatic curries, sizzling stir-fries, and our very indulgent bubble teas.

Don’t forget to book your table as it can get very busy. This offer applies to dine-in only.

Rosa's Thai classic sharing platter

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 Edinburgh  has a semi-private dining space at the back 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.

Book Now
Menu Collection Delivery

What our customers say about us

Michael M.
Exceptional service for a large party that had four kids with us, really well looked after and the food was excellent. Thoroughly reccommend this place!
Response from the owner: Hi Michael Millar,Thank you so much for your fantastic review! We're thrilled to hear that you and your party, including the kids, had an exceptional experience with us. Your recommendation means a lot, and we look forward to welcoming you back soon.Rosa's Thai Edinburgh
Johanna H.
Such a lovely afternoon for my brother’s birthday - food was excellent and service was superb. We’ll be back!
Response from the owner: Hi Johanna,Thank you so much for your wonderful review! We're delighted to hear that you had such a lovely afternoon celebrating your brother's birthday with us. We're looking forward to welcoming you back soon!Best regards, Rosa's Thai Edinburgh
Kevin M.
Fantastic food, great service and can't wait to come back.
Response from the owner: Hi Kevin,Thank you so much for the fantastic review! We're thrilled to hear you enjoyed our food and service. We can't wait to welcome you back for another delightful experience.Rosa's Thai Edinburgh