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 Perth (WA)

Beautiful views not only make a meal more memorable, they somehow make it taste better too! Lucky for us, Australia has some of the best views in the world and some of the best restaurants to see them from.

9 restaurants

Sort by Relevance

The Boatshed Restaurant, South Perth (WA)

    Australian

    The Boatshed Restaurant

    Coode Street Jetty, Coode St, 6151, South Perth (WA)

    9.3 / 10
    459 reviews

    Average price $75

    Valentines Day Set Menu $138

    Mister Walker, South Perth (WA)

      Australian

      80 South Perth Esplanade, 6151, South Perth (WA)

      9.3 / 10
      2,806 reviews

      Average price $45

      Black Swan Winery and Restaurant, Henley Brook (WA)

        Australian

        3 Forest Rd, 6055, Henley Brook (WA)

        8.9 / 10
        1,018 reviews

        Average price $35

        Mothers Day 3 course Choice of Entrée, Main & Dessert- plus Live Music $68

        The Left Bank, East Fremantle (WA)

          Pub grub

          15 Riverside Rd, 6158, East Fremantle (WA)

          9.3 / 10
          52 reviews

          Average price $40

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

          Bluewater Bistro, Applecross (WA)

            Australian

            58 Duncraig Road, 6153, Applecross (WA)

            8.7 / 10
            555 reviews

            Average price $50 Accepts Yums

            Marine Lounge Bar, Fremantle (WA)

              European

              46-54 Marine Terrace, 6160, Fremantle (WA)

              Average price $75

              MLB 3 Course $55

              Cblu at Ocean Beach Hotel, Cottesloe (WA)

                Australian

                140 Marine Parade, 6011, Cottesloe (WA)

                8.6 / 10
                497 reviews

                Average price $35

                The Royal On The Waterfront, Perth (WA)

                  Australian

                  60 Royal Street, 6004, Perth (WA)

                  Average price $30

                  The Reveley, Perth (WA)

                    Australian

                    Lot 901 Riverside Drive, 6000, Perth (WA)

                    Average price $75

                    Frequently Asked Questions

                    You may also like in Perth (WA)

                    Indian

                    Haandi Indian Restaurant

                    Score:9.7

                    Joondalup (WA)

                    $35 average price

                    Indian

                    East Victoria Park (WA)

                    $20 average price

                    • Insider

                    Indian

                    Insider

                    Inglewood (WA)

                    $55 average price

                    • Insider

                    Chinese

                    Insider

                    West Leederville (WA)

                    $115 average price

                    Mediterranean

                    Caversham (WA)

                    $60 average price

                    MENU

                    • Insider

                    European

                    Juniper & Bay

                    Score:9.5

                    Insider

                    Como

                    $75 average price

                    MENU

                    • Insider

                    Mediterranean

                    Insider

                    Floreat (WA)

                    $75 average price

                    European

                    Haven Lounge

                    Score:9.4

                    Perth (WA)

                    $59 average price

                    Pizzeria

                    Woodpecker's

                    Score:9.4

                    Subiaco

                    $35 average price

                    Northbridge

                    $35 average price

                    Italian

                    Nunzio's

                    Score:9.3

                    Fremantle (WA)

                    $75 average price

                    • Insider

                    Vegetarian

                    Insider

                    Burswood (WA)

                    $85 average price

                    Mediterranean

                    George's Meze

                    Score:9.3

                    Subiaco (WA)

                    $45 average price

                    Italian

                    D'Angelo Cafe

                    Score:9.2

                    Fremantle (WA)

                    $40 average price

                    Innaloo (WA)

                    $35 average price

                    Indian

                    Chutney Marys

                    Score:9.2

                    Subiaco

                    $45 average price

                    Burswood (WA)

                    $60 average price

                    Popular cities on TheFork

                    • Brisbane (QLD)
                    • Adelaide (SA)
                    • Canberra (ACT)
                    • Hobart (TAS)
                    • Wollongong (NSW)

                    More restaurant types in Perth (WA)

                    More food types in Perth (WA)