Register my restaurant
Help

TheFork, a Trip advisor company

What
Where

Specify a date & time to find the best restaurants & offers

The Best Thai Restaurants in Sydney (NSW)

Let the balance of sweet and savoury, spicy and mild flavours tantalize your palate.

59 restaurants

Sort by Relevance

    Thai

    Absolute Thai (William St)

    5/2-6 William Street, 2077, Hornsby (NSW)

    8.9 / 10
    445 reviews

    Average price $30

      Thai

      10-12 Canley Vale Rd, 2166, Canley Vale (NSW)

      8.8 / 10
      71 reviews

      Average price $20

        Thai

        10 Chapel Road, 2200, Bankstown (NSW)

        9.0 / 10
        43 reviews

        Average price $35

          Thai

          2 Darley Road, 2095, Manly (NSW)

          8.7 / 10
          105 reviews

          Average price $35

          Specify a date and enjoy promotions of up to -50% in our best restaurants

            Thai

            130 King Street, 2042, Newtown (NSW)

            9.3 / 10
            227 reviews

            Average price $35

              Thai

              50 Ethel St, 2092, Seaforth (NSW)

              8.8 / 10
              142 reviews

              Average price $35

                Thai

                1301B Pittwater Road, 2101, Narrabeen (NSW)

                9.5 / 10
                77 reviews

                Average price $25

                  Vegetarian

                  308A Pacific Highway, 2065, Crows Nest (NSW)

                  9.3 / 10
                  119 reviews

                  Average price $35

                    Thai

                    4 Eastern Rd, 2074, Turramurra (NSW)

                    9.0 / 10
                    64 reviews

                    Average price $30

                      Thai

                      1008/30 Glen St, 2061, Milsons Point (NSW)

                      9.1 / 10
                      98 reviews

                      Average price $25

                        Thai

                        A5/4 CENTRAL, 2120, Thornleigh (NSW)

                        9.1 / 10
                        94 reviews

                        Average price $20

                          Thai

                          Shop 2 56-60 Rabaul Rd, 2198, Georges Hall (NSW)

                          9.5 / 10
                          41 reviews

                          Average price $20

                            Thai

                            Shop 2 1425 Pitwater Road, 2101, Narrabeen (NSW)

                            9.2 / 10
                            184 reviews

                            Average price $35

                              Thai

                              82-84 Stanley St, 2010, Darlinghurst (NSW)

                              9.0 / 10
                              10 reviews

                              Average price $20 Accepts Yums

                                Thai

                                331 Penshurst St., 2068, North Willoughby (NSW)

                                9.1 / 10
                                82 reviews

                                Average price $20

                                  Thai

                                  2/14 Oxford Rd, 2565, Ingleburn (NSW)

                                  Average price $20

                                    Thai

                                    541-543 Willoughby Road, 2068, Willoughby (NSW)

                                    8.8 / 10
                                    287 reviews

                                    Average price $35

                                      Thai

                                      Shop 2 135 Harris St, 2000, Pyrmont (NSW)

                                      9.1 / 10
                                      19 reviews

                                      Average price $25

                                        Thai

                                        89 Macleay Street, 2011, Potts Point (NSW)

                                        8.8 / 10
                                        105 reviews

                                        Average price $35

                                          Thai

                                          2 / 657 Pittwater Road, 2099, Dee Why (NSW)

                                          9.6 / 10
                                          23 reviews

                                          Average price $17

                                            Thai

                                            207-209 Concord Rd, 2137, North Strathfield (NSW)

                                            8.8 / 10
                                            230 reviews

                                            Average price $20

                                              Thai

                                              Gateway, 1 Macquarie Place, 2000, Sydney (NSW)

                                              8.6 / 10
                                              1,615 reviews

                                              Average price $35

                                              Bottomless Yum Cha & Bubbles AU$89.00

                                                Thai

                                                28/1 Casula Road, 2170, Casula (NSW)

                                                8.8 / 10
                                                30 reviews

                                                Average price $20

                                                  Thai

                                                  335 Rocky Point Rd, 2219, Sans Souci (NSW)

                                                  8.7 / 10
                                                  33 reviews

                                                  Average price $35

                                                    Thai

                                                    718 Darling St, 2039, Rozelle (NSW)

                                                    8.9 / 10
                                                    7 reviews

                                                    Average price $20