Windsor

Opening Times

Monday-Friday 12.00 - 14.30 / 18.00 - 22.30Saturday12.00-22.30Sunday12.00-22.00

29 Thames St, Windsor SL4 1PR
Connect with Us

Our Thai Square Restaurant in Windsor is situated opposite Windsor Castle, providing our customers with spectacular scenery while enjoying our exquisite Thai cuisine.

Windsor is one of the most popular destinations in the UK and home to the world famous Windsor Castle. This castle is one of the world’s oldest and largest inhabited castles and also the Queen’s official residence. Why not treat yourself and your family to exquisite Thai cuisine that is fit for royalty right here at the castle grounds. There are many great dining venues here, however our multi-award winning Thai restaurant is one that you simply must try in this historic English town. You can expect to have an unforgettable dining experience with your family and friends here at Thai Square Windsor.

Situated opposite Windsor Castle, our Thai restaurant comprises of two levels with a large conservatory area bathed in natural sunlight and has a beautiful outdoor patio. The restaurant features a light and bright ambience adorned with a multitude of traditional Thai carvings and artifacts. This provides our guests with a relaxing dining atmosphere to enjoy the beautiful view of the Castle.

As the best Thai restaurant in Windsor, our chefs have prepared a wide range of authentic Thai dishes with care and passion to provide you with the genuine taste of Thailand. It is highly recommended that you try out our signature Massaman Curry. While you are here you must indulge in a cocktail or two from our cocktail bar, which is a marvelously stunning addition to the restaurant. The bar offers an impressive list of wines and cocktails, perfect for a good night out with friends.

Book your table now and visit us to enjoy mouthwatering Thai dishes, meticulously prepared by our skilled chefs. Don’t forget to check out our latest promotions, we frequently offer many exclusive restaurant deals. London or Windsor, if you fancy some great Thai food, the best destination has got to be Thai Square.

Seats 160

Share on












We are pleased to announce we will be offering our customers the ability to purchase gift vouchers online and in our restaurants very soon.