Due to coronavirus (COVID-19) travel advisories, some destinations may be unavailable for certain dates. Find out more.
Due to coronavirus (COVID-19) travel advisories, some destinations may be unavailable for certain dates. Find out more.
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Cottesloe Beach

Ride the waves, swim in the clear water or have a picnic on the terraced lawns overlooking the ocean at one of Perth’s best family beaches.

Cottesloe Beach is one of Perth’s best places to spend a hot summer’s day. It has excellent swimming and surfing conditions and clear water. It’s a great beach for families, thanks to its facilities and Surf Life Saving Club. Grab a towel, put on some sunscreen and hit the waves.

Cottesloe became a popular spot to cool off in the late 19th century and its reputation hasn’t changed. The surf is consistent and the water temperature above 70 F (21 C) for most of the year.

For surfing, find the best breaks south of the Arch Monument, with its huge stone Sundial, or paddle a little further out. Swimmers will find that the swells are gentler closer to the iconic Indiana bistro building.

Travelers with younger children should head south to the Groyne. You’ll find a sheltered pocket perfect for a quiet splash. See if you can spot Rottnest Island in the distance and visit the Vlamingh Memorial, named after the Dutch explorer who named the Rottnest.

Bring along a fishing rod and drop a line from the pier for a chance to catch whiting or bream. Rent some snorkeling gear and admire the marine life around the protected Cottesloe Reef system. If you look closely you may even spot weed-like sea dragons among the waving seagrass!

Find shade under a tall Norfolk pine tree or sit back on the grassy lawns and gaze out at the Indian Ocean while you enjoy a picnic. For fresh seafood and snacks, check out Marine Parade along the beach. At sunset, enjoy a glass of wine or a refreshing cocktail in a local pub.

If you happen to be in Perth in mid-March, don’t miss the annual Sculpture by the Sea event on this beach.

Cottesloe Beach is about 7 miles (11 kilometers) from central Perth. Take public transport or drive there and park for free along Marine Parade. In summer, the beach is patrolled by lifeguards until the early evening. Always swim between the flags, which mark the safest swimming spot.


Guide to Exploring around Cottesloe Beach


Top Cottesloe Beach Flight + Hotel Deals

Best Lodging Options Near Cottesloe Beach

See all 1,122 Properties near Cottesloe Beach
Ocean Beach Hotel $64
Ocean Beach Hotel

Ocean Beach Hotel

Cnr Marine Parade & Eric St Cottesloe, Cottesloe, WA
     
    4.0 out of 5.0 Stars

    Located in Cottesloe, this beach hotel is 0.5 mi (0.8 km) from Cottesloe Beach and 2.7 mi (4.3 km) from Claremont Showgrounds. City Beach and Kings Park and Botanic Garden are also within 6 mi (10 km). Cottesloe Grant Street Station is 17 minutes by foot and Cottesloe Station is 19 minutes.

    Cottesloe Beach Chalets $136
    Cottesloe Beach Chalets

    Cottesloe Beach Chalets

    6 John Street, Cottesloe, WA
       
      3.5 out of 5.0 Stars

      Located in Cottesloe, this aparthotel is within 1 mi (2 km) of Cottesloe Surf Club and Cottesloe Beach. Leighton Beach and Port Beach are also within 3 mi (5 km). Cottesloe Station is 17 minutes by foot and Mosman Park Station is 23 minutes.

      Cottesloe Beachfront Luxury Ocean View Apartment Ideal for Couple and Children
      Cottesloe Beachfront Luxury Ocean View Apartment Ideal for Couple and Children

      Cottesloe Beachfront Luxury Ocean View Apartment Ideal for Couple and Children

      Perth, WA
         
        0.0 out of 5.0 Stars

        Located in Cottesloe, this apartment building is within 1 mi (2 km) of Cottesloe Surf Club and Cottesloe Beach. Leighton Beach and Port Beach are also within 3 mi (5 km). Cottesloe Station is 19 minutes by foot and Cottesloe Grant Street Station is 23 minutes.

        Location! Location! 1 min to Cottesloe Beach
        Location! Location! 1 min to Cottesloe Beach

        Location! Location! 1 min to Cottesloe Beach

        Perth, WA
           
          0.0 out of 5.0 Stars

          Located in Cottesloe, this vacation home is within 1 mi (2 km) of Cottesloe Surf Club and Cottesloe Beach. Leighton Beach and Port Beach are also within 3 mi (5 km). Cottesloe Station is 20 minutes by foot and Cottesloe Grant Street Station is 23 minutes.

          Cottesloe Sea Bliss
          Cottesloe Sea Bliss

          Cottesloe Sea Bliss

          7 Napier Street, Cottesloe, WA
             
            3.5 out of 5.0 Stars

            Located in Cottesloe, this hotel is within 1 mi (2 km) of Cottesloe Surf Club and Cottesloe Beach. Leighton Beach and Claremont Showgrounds are also within 3 mi (5 km). Cottesloe Station is 17 minutes by foot and Cottesloe Grant Street Station is 20 minutes.

            Cottesloe Marine Apartment
            Cottesloe Marine Apartment

            Cottesloe Marine Apartment

            6/7 Napier Street, Cottesloe, WA
               
              3.5 out of 5.0 Stars

              Located in Cottesloe, this hotel is 0.2 mi (0.4 km) from Cottesloe Beach and within 6 mi (10 km) of City Beach and University of Western Australia. Kings Park and Botanic Garden and Scarborough Beach are also within 9 mi (15 km). Cottesloe Station is 17 minutes by foot and Cottesloe Grant Street Station is 20 minutes.

              Cottesloe Beach Hotel $106
              Cottesloe Beach Hotel

              Cottesloe Beach Hotel

              104 Marine Parade, Cottesloe, WA
                 
                3.5 out of 5.0 Stars

                Offering direct access to the beach, this Cottesloe hotel is within 1 mi (2 km) of Cottesloe Surf Club and Cottesloe Beach. Leighton Beach and Port Beach are also within 3 mi (5 km). Cottesloe Station is 14 minutes by foot and Cottesloe Grant Street Station is 23 minutes.

                Cottesloe Cove Beach Apartment
                Cottesloe Cove Beach Apartment

                Cottesloe Cove Beach Apartment

                Perth, WA
                   
                  0.0 out of 5.0 Stars

                  Located in Cottesloe, this romantic apartment building is within 1 mi (2 km) of Cottesloe Surf Club and Cottesloe Beach. Leighton Beach and Claremont Showgrounds are also within 3 mi (5 km). Cottesloe Grant Street Station is 16 minutes by foot and Cottesloe Station is 21 minutes.