Only with offers
Register my restaurant
Help

TheFork, a Trip advisor company

What
Where

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

The Best Great view Restaurants in Melbourne (VIC)

24 restaurants

Sort by Relevance

    Pizzeria

    La Baia Bar Cucina

    16/123 Beaconsfield Pde, 3206, Albert Park (VIC)

    9.7 / 10
    102 reviews

    Average price A$70 american express Welcome

    30% off food!

      Australian

      45 New Quay Promenade, 3008, Docklands (VIC)

      9.1 / 10
      410 reviews

      Average price A$45 american express Welcome

      Public Holiday Surcharge $45

        Pizzeria

        18 Hexham Road, 3770, Gruyere (VIC)

        9.2 / 10
        139 reviews

        Average price A$55 american express Welcome

          Italian

          150 Eltham-Yarra Glen Rd, 3097, Kangaroo Ground (VIC)

          9.4 / 10
          51 reviews

          Average price A$65 american express Welcome

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

            Australian

            150 Esplanade, 3186, Brighton (VIC)

            9.2 / 10
            67 reviews

            Average price A$55

              Pub grub

              4 The Esplanade, 3186, Brighton (VIC)

              8.5 / 10
              244 reviews

              Average price A$31

                Australian

                Pier Rd, 3182, St Kilda (VIC)

                9.0 / 10
                144 reviews

                Average price A$45

                  Mediterranean

                  Level 13, 168 Lonsdale Street, 3000, Melbourne (VIC)

                  7.9 / 10
                  425 reviews

                  Average price A$55 american express Welcome

                    Australian

                    25 Collins Street, 3000, Melbourne (VIC)

                    Average price A$85

                      Australian

                      1 The Strand, 3016, Williamstown (VIC)

                      8.8 / 10
                      125 reviews

                      Average price A$75 american express Welcome

                        Australian

                        Corner Ferntree Gully & Jells Road, 3150, Wheelers Hill (VIC)

                        8.5 / 10
                        490 reviews

                        Average price A$23

                          Seafood

                          11 Waterfront Pl, 3207, Port Melbourne (VIC)

                          7.6 / 10
                          157 reviews

                          Average price A$85

                          Latin Fiesta Fridays AU$79.00

                            German

                            Southgate Restaurant & Shopping Precinct, 3006, Southbank (VIC)

                            8.2 / 10
                            267 reviews

                            Average price A$45

                              Italian

                              155 Gardens Rd, 3939, Rosebud (VIC)

                              8.3 / 10
                              123 reviews

                              Average price A$58

                                Australian

                                6 Riverside Quay, 3006, Southbank (VIC)

                                8.1 / 10
                                181 reviews

                                Average price A$50 american express Welcome

                                  Australian

                                  11 Waterfront Pl, 3207, Port Melbourne (VIC)

                                  7.9 / 10
                                  108 reviews

                                  Average price A$35

                                    Pizzeria

                                    56 Brumbys Road, 3134, Warrandyte South (VIC)

                                    Average price A$65

                                      Australian

                                      770 Esplanade, 3931, Mornington (VIC)

                                      9.5 / 10
                                      146 reviews

                                      Average price A$55

                                        Australian

                                        269 Browns Road, 3939, Fingal (VIC)

                                        9.5 / 10
                                        334 reviews

                                        Average price A$65

                                        Chefs menu - seated inside 65AUD

                                          Mediterranean

                                          337 Main Creek Road, 3928, Main Ridge (VIC)

                                          Average price A$45

                                            Australian

                                            166 Balnarring Road, 3926, Merricks North (VIC)

                                            american express Welcome

                                              Australian

                                              53 Shoreham Road, 3937, Red Hill South (VIC)

                                              Average price A$95 american express Welcome

                                                Australian

                                                2/1N Long Island Drive, 3199, Frankston (VIC)

                                                Average price A$25

                                                  Pizzeria

                                                  957 Healesville - Yarra Glen Road, 3775, Yarra Glen (VIC)

                                                  Average price A$45