Background

Thai Square Windsor: Contemporary Thai Elegance Opposite Windsor Castle

4.2 (966)

Upscale Thai dining with authentic flavors and elegant ambiance opposite Windsor Castle on Thames Street.

Located at 29 Thames Street, Thai Square Windsor offers an upscale Thai dining experience with a modern two-story setting featuring a botanical wall and stained glass roof panels. Renowned for authentic, flavorful dishes like Massaman Curry and Salt and Pepper Squid, it caters to diverse dietary needs including vegetarian and gluten-free options. The elegant ambiance and impressive cocktail menu make it a standout destination near Windsor Castle.

A brief summary to Thai Square Windsor

  • Monday 12 pm-3 pm
  • Tuesday 12 pm-3 pm
  • Wednesday 12 pm-3 pm
  • Thursday 12 pm-3 pm
  • Friday 12 pm-3 pm
  • Saturday 12 pm-11 pm
  • Sunday 12 pm-10 pm

Local tips

  • Reserve a table in advance, especially on weekends and busy evenings, to secure your spot.
  • Try signature dishes like Massaman Curry and Salt and Pepper Squid for a true taste of Thai cuisine.
  • The restaurant offers vegetarian, vegan, and gluten-free options—inform staff of any dietary needs.
  • Enjoy the vibrant interior featuring a botanical wall and stained glass roof panels for a unique atmosphere.
widget icon

Do you manage this location?

Take control to get all the benefits, like improved information, better appearance, and stronger visibility across AI-powered discovery. Learn more

Activate your presence

Unlock the Best of Thai Square Windsor

Buy tickets

    No tickets available

Book tours with entry

    No tours available

Book tours without entry

    No tours available

Getting There

  • Train and Walk

    From Windsor & Eton Central railway station, a 10-15 minute walk along Thames Street leads to Thai Square Windsor. The route is flat and accessible, suitable for most travelers.

  • Bus

    Local buses from Slough and Maidenhead stop near Windsor town center. From the bus stop, it’s a 5-minute walk to 29 Thames Street. Bus services run frequently during the day with fares around £2-£4.

  • Car

    Driving to Thai Square Windsor is possible, but parking in central Windsor can be limited and costly. Nearby public car parks offer hourly rates from £2-£4. Allow extra time during weekends and events.

For the on-the-go comforts that matter to you

  • Restrooms
  • Drink Options
  • Food Options
  • Seating Areas
  • Information Boards

Discover more about Thai Square Windsor

A Refined Thai Dining Experience in the Heart of Windsor

Nestled opposite the iconic Windsor Castle, Thai Square Windsor presents a sophisticated culinary journey through Thailand’s rich flavors. The restaurant occupies a spacious two-story venue on Thames Street, welcoming guests with a bright and airy atmosphere. Inside, a striking botanical wall and a dramatic flower tree complement colorful stained glass roof panels, creating an exotic yet contemporary ambiance that balances elegance with comfort.

Signature Dishes and Culinary Craftsmanship

The kitchen at Thai Square Windsor prides itself on preparing a wide array of authentic Thai dishes daily, emphasizing freshness and bold flavors. Highlights include the richly spiced Massaman Curry, tender Lamb Shank Panang Curry, and the crispy Salt and Pepper Squid. The menu also offers diverse vegetarian and vegan options, such as Mixed Vegetarian Starters and Vegetable Green Curry, alongside gluten-free choices, ensuring inclusivity for various dietary preferences.

Ambiance and Interior Design

The restaurant’s interior design merges contemporary Thai aesthetics with modern touches. The botanical wall adds a lush, natural element, while the stained glass roof panels cast colorful light throughout the space. This thoughtful design enhances the dining experience, making it suitable for both casual meals and special occasions. The elegant staff attire and well-appointed seating further elevate the atmosphere.

Service and Visitor Experience

Thai Square Windsor offers attentive and courteous service, with staff accommodating special dietary requests and providing detailed menu descriptions. While some guests have noted occasional delays during peak times, the overall service is friendly and professional. The restaurant’s capacity includes a main dining area seating up to 180 guests, a bar area, and private rooms for groups, making it versatile for different dining needs.

Location and Surroundings

Situated in central Windsor, the restaurant benefits from its proximity to major attractions like Windsor Castle and St. George's Chapel. Its location on Thames Street places it within a vibrant area frequented by tourists and locals alike, making it an ideal spot for a memorable meal after sightseeing. The lively yet relaxed setting complements the rich cultural heritage of the town.

Cocktails, Drinks, and Dining Options

Beyond its food offerings, Thai Square Windsor boasts an impressive cocktail menu and a selection of Thai beers and wines. Guests can enjoy a full bar experience alongside their meals, enhancing the overall dining pleasure. The restaurant operates with lunch and dinner service hours, including set menus and a la carte options, catering to a range of preferences and budgets.

Busiest months of the year

Busiest hours of the day

Mobile App

Your all‑in‑one travel companion app

Explore expert travel guides, compare and book tours, experiences, hotels, and more—all from the palm of your hand. Download now for seamless trip planning wherever your wanderlust takes you.



More about Windsor

File:Windsor Castle from the air.jpg - Wikipedia

Discover Windsor, a historic town in Berkshire, England, known for its royal heritage, stunning Windsor Castle, scenic parks, vibrant town center, and family-friendly attractions.

Tell me more about Windsor

Select Currency