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 St Kilda, Melbourne (VIC)

23 restaurants

Sort by Relevance

The Fifth Province, St Kilda (VIC)

    Australian

    The Fifth Province

    60 Fitzroy St, 3182, St Kilda (VIC)

    9.4 / 10
    65 reviews

    Average price $25

    Freddie Wimpole's, St Kilda (VIC)

      American

      125 Fitzroy St, 3182, St Kilda (VIC)

      9.9 / 10
      14 reviews

      Average price $25

      Juana Taco, St Kilda (VIC)

        Mexican

        21 Carlisle St, 3182, St Kilda (VIC)

        9.1 / 10
        203 reviews

        Average price $16

        St Marina Restaurant, St Kilda (VIC)

          Australian

          42A Marine Parade, 3182, St Kilda (VIC)

          9.4 / 10
          102 reviews

          Average price $50

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

          Second Act Wine Bar, St Kilda (VIC)

            European

            35-37 Fitzroy St, 3182, St Kilda (VIC)

            Average price $70

            Bay City Burrito St Kilda, St Kilda (VIC)

              Mexican

              4 Shakespeare Grove, 3182, St Kilda (VIC)

              8.5 / 10
              295 reviews

              Average price $20

              St LuJa, St Kilda (VIC)

                Australian

                9 Fitzroy St, 3182, St Kilda (VIC)

                9.4 / 10
                522 reviews

                Average price $40

                Bottomless Brunch $55

                Little Blue Restaurant, St Kilda (VIC)

                  Australian

                  Pier Rd, 3182, St Kilda (VIC)

                  8.5 / 10
                  144 reviews

                  Average price $45

                  Matcha Mylkbar, St Kilda (VIC)

                    Vegan.

                    72A Acland St, 3182, St Kilda (VIC)

                    8.4 / 10
                    74 reviews

                    Average price $30

                    Korr Jee Chicken, St Kilda (VIC)

                      Australian

                      92B Acland St, 3182, St Kilda (VIC)

                      Average price $30

                      Hub Café, St Kilda (VIC)

                        European

                        35-37 Fitzroy St, 3182, St Kilda (VIC)

                        Average price $20

                        Mr Memz & Co, St Kilda (VIC)

                          European

                          173-177 Barkly St, 3182, St Kilda (VIC)

                          8.6 / 10
                          6 reviews

                          Average price $25

                          The George Lounge Cocktail Bar, St Kilda (VIC)

                            Basement/127 Fitzroy St, 3182, St Kilda (VIC)

                            Average price $10

                            Las Tapas, St Kilda (VIC)

                              Spanish

                              100, Chapel st, 3182, St Kilda (VIC)

                              8.9 / 10
                              389 reviews

                              Average price $65

                              seafood mix grill mediterranean salad 1 jug sangria for 2 people $120

                              I Carusi II, St Kilda (VIC)

                                Pizzeria

                                231A Barkly Street, 3182, St Kilda (VIC)

                                Average price $35

                                I Love Dumplings - St Kilda, St Kilda (VIC)

                                  Asian

                                  29 Fitzroy St, 3182, St Kilda (VIC)

                                  Average price $40

                                  FUJITEI Japanese Restaurant, St Kilda (VIC)

                                    Japanese

                                    17 Wellington st, 3182, St Kilda (VIC)

                                    8.7 / 10
                                    192 reviews

                                    Average price $55

                                    Prince Dining Room, St Kilda (VIC)

                                      Australian

                                      2 Acland Street, 3182, St Kilda (VIC)

                                        Chinese

                                        4 Acland St, 3182, St Kilda

                                        Bistro Voliere, St Kilda (VIC)

                                          French

                                          129 Fitzroy St, 3182, St Kilda (VIC)

                                          Average price $40

                                          PB’s Bar & Eatery, St Kilda (VIC)

                                            Pizzeria

                                            60 Fitzroy Street, 3182, St Kilda (VIC)

                                            Please refer to the regular a la carte menu from $19

                                            Second Act, St Kilda (VIC)

                                              Australian

                                              35-37 Fitzroy Street, 3182, St Kilda (VIC)

                                              Average price $20

                                              The Cross St Kilda, St Kilda (VIC)

                                                Pub grub

                                                14 Fitzroy St, 3182, St Kilda (VIC)

                                                Average price $20

                                                Frequently Asked Questions

                                                The Best Restaurants in St Kilda, Melbourne (VIC)

                                                The beachside suburb of St Kilda is home to one of Melbourne’s most recognised faces, Luna Park. It is also an exciting destination boasting restaurants, shops and a lively music scene. The beach runs between St Kilda Marina and St Kilda Harbour and is the perfect spot for watersports. While there, take a stroll down St Kilda Pier to the St Kilda Pavilion.

                                                From Acland Street to Fitzroy Street, St Kilda is bursting with gourmet delights. With local produce and great views, some of Melbourne’s best restaurants can be found overlooking Port Phillip Bay. There’s beach luxe, award winning and iconic dining establishments on every corner.