Register my restaurant
Help

TheFork, a Trip advisor company

What
Where

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

The Best Views Restaurants in Melbourne (VIC)

24 restaurants

Sort by Relevance

    Australian

    The Cups Estate

    269 Browns Road, 3939, Fingal (VIC)

    9.5 / 10
    330 reviews

    Average price $65

    Chefs menu - seated inside 65AUD

      Australian

      45 New Quay Promenade, 3008, Docklands (VIC)

      9.0 / 10
      358 reviews

      Average price $45 american express Welcome

        Pub Grub

        4 The Esplanade, 3186, Brighton (VIC)

        8.6 / 10
        220 reviews

        Average price $31

          Australian

          150 Esplanade, 3186, Brighton (VIC)

          8.8 / 10
          61 reviews

          Average price $55

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

            Australian

            Pier Rd, 3182, St Kilda (VIC)

            9.2 / 10
            130 reviews

            Average price $45

              46 Newquay Promenade, 3008, Docklands (VIC)

              8.5 / 10
              122 reviews

              Average price $45 american express Welcome

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

                9.7 / 10
                100 reviews

                Average price $70 american express Welcome

                  18 Hexham Road, 3770, Gruyere (VIC)

                  9.1 / 10
                  123 reviews

                  Average price $55 american express Welcome

                    Australian

                    11 Waterfront Pl, 3207, Port Melbourne (VIC)

                    8.0 / 10
                    98 reviews

                    Average price $35

                      Australian

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

                      8.5 / 10
                      459 reviews

                      Average price $23

                        Italian

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

                        9.3 / 10
                        28 reviews

                        Average price $65 american express Welcome

                          Australian

                          1 The Strand, 3016, Williamstown (VIC)

                          9.0 / 10
                          116 reviews

                          Average price $75 american express Welcome

                            Australian

                            25 Collins Street, 3000, Melbourne (VIC)

                            Average price $85

                              Mediterranean

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

                              7.4 / 10
                              396 reviews

                              Average price $55 american express Welcome

                                Australian

                                6 Riverside Quay, 3006, Southbank (VIC)

                                8.0 / 10
                                177 reviews

                                Average price $50 american express Welcome

                                  Italian

                                  155 Gardens Rd, 3939, Rosebud (VIC)

                                  8.2 / 10
                                  111 reviews

                                  Average price $58

                                    German

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

                                    7.3 / 10
                                    266 reviews

                                    Average price $45

                                      56 Brumbys Road, 3134, Warrandyte South (VIC)

                                      Average price $65

                                        Australian

                                        770 Esplanade, 3931, Mornington (VIC)

                                        9.4 / 10
                                        146 reviews

                                        Average price $55

                                          Mediterranean

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

                                          Average price $45

                                            Australian

                                            166 Balnarring Road, 3926, Merricks North

                                            american express Welcome

                                              Australian

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

                                              Average price $95 american express Welcome

                                                Australian

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

                                                Average price $25

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

                                                  Average price $45