Register my restaurant
Help

TheFork, a Trip advisor company

What
Where

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

The Best Restaurants in Sunshine Coast

87 restaurants

Sort by Relevance

    Australian

    Buderim Tavern

    81 Burnett St, 4556, Buderim

    8.6 / 10
    527 reviews

    Average price $28

      French

      2/216 David Low Way,, 4573, Peregian Beach

      9.5 / 10
      270 reviews

      Average price $65

        French

        68 Balmoral Road, 4560, Montville

        9.3 / 10
        156 reviews

        Average price $85 american express Welcome

          Australian

          1/100 Burnett Street, 4556, Buderim

          9.8 / 10
          24 reviews

          Average price $55

          Luxe $52

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

            Australian

            Shop 1f Noosa Marina2 Parkyn Court, 4565, Tewantin (QLD)

            9.2 / 10
            78 reviews

              Indian

              2/2 Hastings Street, 4567, Noosa Heads (QLD)

              9.1 / 10
              98 reviews

              Average price $40

                Asian

                Shop 3 123 Mooloolaba Esplanade, 4557, Mooloolaba (QLD)

                9.0 / 10
                299 reviews

                Average price $35

                  Japanese

                  3/14 Arcardia Street, 4567, Noosa Heads

                  9.4 / 10
                  58 reviews

                    Thai

                    21 Nicklin Way, 4575, Minyama

                    9.2 / 10
                    35 reviews

                    Average price $30 american express Welcome

                      Australian

                      23 Venning Street, 4557, Mooloolaba (QLD)

                      9.1 / 10
                      46 reviews

                      Average price $21

                        Pub Grub

                        98-110 Alexandra Parade, 4572, Alexandra Headland

                        9.3 / 10
                        33 reviews

                        Average price $23

                          Australian

                          16 Hastings St, 4567, Noosa Heads

                          9.4 / 10
                          348 reviews

                          Average price $105

                            Australian

                            2 Parkyn Ct, 4565, Tewantin (QLD)

                            9.0 / 10
                            366 reviews

                            Average price $45 american express Welcome

                              Australian

                              1/257 Gympie Terrace, 4566, Noosaville (QLD)

                              9.6 / 10
                              106 reviews

                              Average price $50

                                18/2 Parkyn Court, 4565, Tewantin (QLD)

                                9.5 / 10
                                181 reviews

                                Average price $55 american express Welcome

                                  Thai

                                  14/328 David Low Way, 4560, Bli Bli

                                  9.5 / 10
                                  16 reviews

                                    Australian

                                    Memorial Avenue, 4558, Maroochydore (QLD)

                                    8.9 / 10
                                    123 reviews

                                    american express Welcome

                                      Australian

                                      9 Florey Blvd, 4575, Birtinya

                                      8.9 / 10
                                      64 reviews

                                      Average price $30 american express Welcome

                                        Australian

                                        1748 David Low Way, 4573, Coolum Beach

                                        9.0 / 10
                                        69 reviews

                                        Average price $55 american express Welcome

                                          Thai

                                          6/11 Mooloolaba Esplanade, 4557, Mooloolaba (QLD)

                                          8.9 / 10
                                          77 reviews

                                          Average price $20 american express Welcome

                                            Pub Grub

                                            38 Pelican Waters Boulevard, 4551, Pelican Waters (QLD)

                                            8.6 / 10
                                            278 reviews

                                            Average price $23

                                              Australian

                                              19 Mary St, 4566, Noosaville (QLD)

                                              8.6 / 10
                                              92 reviews

                                              Average price $25 american express Welcome

                                                Shop 36, 4557, Mooloolaba (QLD)

                                                8.9 / 10
                                                264 reviews

                                                Average price $45 american express Welcome

                                                  Thai

                                                  87 Burnett Street, 4556, Buderim

                                                  9.0 / 10
                                                  78 reviews

                                                  Average price $20 american express Welcome

                                                    Pub Grub

                                                    Cnr of Baldwin St & Bowman Rd, 4551, Caloundra (QLD)

                                                    8.7 / 10
                                                    221 reviews

                                                    Average price $19