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.

City Beach

Enjoy the tranquility of a gorgeous natural beach close to the city centre of Perth. Dive in for a swim or surf, laze on the warm sand or go beachcombing.

City Beach, as its name suggests, is the closest beach to the central business district (CBD) of Perth, Australia’s fourth-largest city. Somehow, City Beach still manages to retain a natural and relaxed look and feel, and happens to be a great swimming beach as well.

The small, vegetation-covered dunes that line the beach contrast nicely with the blue waters of the Indian Ocean. As you gaze out to sea and hear the lapping waves and shrieks of the seagulls, it is hard to imagine that 2 million people go about their daily lives just behind those dunes. 

Take your shoes off and take a walk along the beach to tune out the stresses of city life and tune in to the calming rhythms of the ocean. If it’s a warm day, jump in the water for a swim. The City Beach Surf Life Saving Club has been running since 1924 and its well-trained lifesavers still dutifully patrol the beach today. 

City Beach’s low waves are kind to beginner surfers and thanks to the steady sea breezes here, kite surfing is also very popular.

Treat yourself to a meal at one of the restaurants or cafés near the beach, with everything from a quick fish ’n’ chips to evening-long fine dining available. Or, pack a picnic or bring something for the barbecue to make the most of the shady seaside park and its free facilities, which include a kids’ playground. 

Walk off your lunch with a stroll along the boardwalk to neighbouring Floreat Beach. Keep watch for birds that live amongst the dunes. If you are lucky you might spot a snake or lizard basking in the sun.

Find a café or restaurant with ocean views and sit back with a glass of Margaret River wine as the sky lights up with ever-changing bursts of colours as the sun sets to the west.

City Beach is less than 30 minutes from the CBD by car. There are several free places to park your car and it’s also easy to come here by public transport. The beach is accessible 24/7 and its visitors’ facilities include toilets, showers and change rooms.


Guide to Exploring around City Beach


Best Lodging Options Near City Beach

See all 1,113 Properties near City Beach
The Gums, Garden Apartment $108
The Gums, Garden Apartment

The Gums, Garden Apartment

Perth, WA
     
    0.0 out of 5.0 Stars

    Located in City Beach, this romantic apartment building is within 1 mi (2 km) of Floreat Beach and City Beach. Scarborough Beach is 2.8 mi (4.5 km) away.

    Rendezvous Hotel Perth Scarborough $123
    Rendezvous Hotel Perth Scarborough

    Rendezvous Hotel Perth Scarborough

    148 The Esplanade, Scarborough, WA
       
      5.0 out of 5.0 Stars

      Offering direct access to the beach, this Scarborough resort is 0.2 mi (0.3 km) from Scarborough Beach and within 9 mi (15 km) of HBF Stadium and Aquarium of Western Australia. Claremont Showgrounds and RAC Arena are also within 12 mi (20 km).

      Peaceful on Perry Lakes $125
      Peaceful on Perry Lakes

      Peaceful on Perry Lakes

      Perth, WA
         
        0.0 out of 5.0 Stars

        Located in Floreat, this villa is 1.4 mi (2.2 km) from HBF Stadium and 1.9 mi (3 km) from City Beach. Floreat Beach and St John of God Subiaco Hospital are also within 3 mi (5 km).

        Set for Summer Beach and Pool
        Set for Summer Beach and Pool

        Set for Summer Beach and Pool

        Perth, WA
           
          0.0 out of 5.0 Stars

          Located in Wembley Downs, this vacation home is 1.8 mi (2.9 km) from Scarborough Beach and 2.4 mi (3.8 km) from City Beach. Floreat Beach is 1.9 mi (3.1 km) away.

          If you are Chasing the Perfect get Away- It's Here
          If you are Chasing the Perfect get Away- It's Here

          If you are Chasing the Perfect get Away- It's Here

          Perth, WA
             
            0.0 out of 5.0 Stars

            Located in Scarborough, this apartment building is 0.5 mi (0.8 km) from Scarborough Beach and 2.2 mi (3.5 km) from City Beach. Floreat Beach and Trigg Beach are also within 3 mi (5 km).

            Scarborough Beach Life Awaits you Here, Just a Short Walk to the Beach
            Scarborough Beach Life Awaits you Here, Just a Short Walk to the Beach

            Scarborough Beach Life Awaits you Here, Just a Short Walk to the Beach

            Perth, WA
               
              0.0 out of 5.0 Stars

              Located in Scarborough, this apartment building is 0.4 mi (0.7 km) from Scarborough Beach and 2.3 mi (3.7 km) from City Beach. Floreat Beach and Trigg Beach are also within 3 mi (5 km).

              Scarborough's Gaddodi
              Scarborough's Gaddodi

              Scarborough's Gaddodi

              Perth, WA
                 
                0.0 out of 5.0 Stars

                Located in Scarborough, this villa is 0.4 mi (0.6 km) from Scarborough Beach and 2.2 mi (3.6 km) from City Beach. Floreat Beach and Trigg Beach are also within 3 mi (5 km).

                UrbanStyle Claremont Apartment
                UrbanStyle Claremont Apartment

                UrbanStyle Claremont Apartment

                29B Strickland Street, Mount Claremont, WA
                   
                  3.5 out of 5.0 Stars

                  Located in Mount Claremont, this vacation home is 0.9 mi (1.4 km) from Claremont Showgrounds and within 3 mi (5 km) of City Beach and Cottesloe Beach. HBF Stadium and Sir Charles Gairdner Hospital are also within 3 mi (5 km). Claremont Swanbourne Station is 24 minutes by foot and Claremont Loch Street Station is 26 minutes.