Holidays in City Beach

City Beach
Choose two or more items and save on your trip:
Choose two or more items and save on your trip:
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.

1205 Cheap Hotels Near City Beach

Indian Ocean Hotel
Indian Ocean Hotel
3 out of 5
23 Hastings Street, Scarborough, WA, 6019
Fully refundableReserve now, pay when you stay
The price is AU$131 per night from 17 Jul. to 18 Jul.
Stay at this 3-star business-friendly hotel in Perth. Enjoy free WiFi, free parking and a 24-hour front desk. Our guests praise the helpful staff and the comfy ...
3.9/5 Good! (389 reviews)
"As a repeat visitor we liked the surroundings and easy access to places like Perth, Fremantle, Mandurah. A must is a day trip to Rottnest from Hillary"s. We chose Scarborough again for the clean and easy accesible beaches, shopping centres at Karrinyup and Whitford"

Reviewed on 27 Mar. 2022

Indian Ocean Hotel
Rendezvous Hotel Perth Scarborough
Rendezvous Hotel Perth Scarborough
5 out of 5
148 The Esplanade, Scarborough, WA, 6019
The price is AU$159 per night from 1 Aug. to 2 Aug.
Stay at this 5-star luxury resort in Perth. Enjoy free WiFi, a full-service spa and breakfast. Our guests praise the helpful staff and the clean rooms in their ...
4.1/5 Very Good! (943 reviews)
"Check Inn was smooth and easy, Staff were always ready to please. Received an upgrade to a higher floor. Rooms were clean, bathroom was great but some furniture was outdated in room. I would still stay there again. Breakfast was good selection . great"

Reviewed on 7 Jun. 2022

Rendezvous Hotel Perth Scarborough
Quest Scarborough
Quest Scarborough
4.5 out of 5
4 Brighton Road, Scarborough, WA, 6019
The price is AU$209 per night from 1 Aug. to 2 Aug.
Stay at this 4.5-star luxury hotel in Perth. Enjoy free WiFi, on-site parking and a conference centre. Our guests praise the helpful staff and the convenient ...
4.1/5 Very Good! (193 reviews)
"We had a lovely stay, However, just a few pointers. dishes are not part of housekeeping as per the sign above the sink and so the glasses were not clean. There was an open milk so they weren’t replaced at the time housekeeping. The sliding door very difficult to close. & was a bit stunned parking ..."

Reviewed on 6 Jun. 2022

Quest Scarborough
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Plan a trip to see City Beach

Nightcap at Belgian Beer Cafe
Ocean View Motel
The Peninsula Riverside Serviced Apartments

Popular places to visit in City Beach


Top City Beach Hotel & Accommodation Deals

Indian Ocean Hotel
Indian Ocean Hotel
3 out of 5
23 Hastings Street, Scarborough, WA, 6019
The price is AU$131 per night from 17 Jul. to 18 Jul.
Indian Ocean Hotel
Rendezvous Hotel Perth Scarborough
Rendezvous Hotel Perth Scarborough
5 out of 5
148 The Esplanade, Scarborough, WA, 6019
The price is AU$159 per night from 1 Aug. to 2 Aug.
Rendezvous Hotel Perth Scarborough
Quest Scarborough
Quest Scarborough
4.5 out of 5
4 Brighton Road, Scarborough, WA, 6019
The price is AU$209 per night from 1 Aug. to 2 Aug.
Quest Scarborough
Seashells Scarborough
Seashells Scarborough
4 out of 5
178 The Esplanade, Scarborough, WA, 6019
Seashells Scarborough
Ramada VetroBlu Scarborough Beach
Ramada VetroBlu Scarborough Beach
4.5 out of 5
48 Filburn Street, Scarborough Beach, Scarborough, WA, 6019
The price is AU$168 per night from 17 Jul. to 18 Jul.
Ramada VetroBlu Scarborough Beach
Rancho Relaxo 3 Bedroom House
Rancho Relaxo 3 Bedroom House
3.5 out of 5
25A Weaponess Road, Scarborough, WA, 6019
Rancho Relaxo 3 Bedroom House
Scarborough Beach Front Resort - Shell 7
Scarborough Beach Front Resort - Shell 7
3.5 out of 5
174 The Esplanade, Scarborough, WA, 6019
Scarborough Beach Front Resort - Shell 7
Sandcastles at the Beach - Outstanding Location
Sandcastles at the Beach - Outstanding Location
3.5 out of 5
170 The Esplanade, Scarborough, WA, 6019
Sandcastles at the Beach - Outstanding Location
Claremont Central - Laundry Service, Pool/WIFI/Netflix
Claremont Central - Laundry Service, Pool/WIFI/Netflix
Perth, WA
The price is AU$238 per night from 12 Jul. to 13 Jul.
Claremont Central - Laundry Service, Pool/WIFI/Netflix
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.