
John Street Café Cottesloe
A well-regarded cafe at Cottesloe in Perth with a 4.3 rating across 569 reviews.
Some links are affiliate links — if you book through them we may earn a small commission, at no extra cost to you. It never affects our Spot Score or what we recommend.
Why it's worth checking out
John Street Café Cottesloe is a relaxed café at 37 John Street, surrounded by iconic pine trees and a short distance from Cottesloe Beach. The setting is described as tranquil, breezy and casual, with outdoor seating and nearby beach access making it a natural stop before or after time by the coast.
The café serves breakfast and lunch, with gluten-free options available. Walk-ins are welcome, and the kid-friendly setting makes it suitable for families as well as casual catch-ups or a solo meal. Parking is available on Forrest Street and Napier Street. The café is open daily and on public holidays from 7:00 am to 3:00 pm, with extended hours from 7:00 am to 6:30 pm on Fridays, Saturdays and Sundays during Sculptures by the Sea. Its location, outdoor space and all-day daytime service make it a practical choice for breakfast, brunch or lunch in Cottesloe.
Practical details
Opening hours
Open now- MondayToday
- 07:00 – 15:00
- Tuesday
- 07:00 – 15:00
- Wednesday
- 07:00 – 15:00
- Thursday
- 07:00 – 15:00
- Friday
- 07:00 – 15:00
- Saturday
- 07:00 – 15:00
- Sunday
- 07:00 – 15:00
Menu
View the latest menu directly from the venue.
Open menuSpot Score
- Reputation
- 71
- Popularity
- 83
- Information quality
- 30
- Category fit
- 70
- Freshness
- 30
Our independent editorial score — not a user rating.
Nearby venues

Cottesloe Beach Club
$Restaurants in Cottesloe, Perth.

Tigerfish
Restaurants in Cottesloe, Perth.

Il Lido Italian Canteen
$$Italian food and coffee in a relaxed space with art deco stylings and wall-to-wall wine racks.

Cottesloe General Store
Cafes in Cottesloe, Perth.
More cafes in Perth

The Little Banksia
$$A highly-rated cafe in Kensington, Perth, with a strong local following.

Orah Cafe
Orah Cafe is a highly-rated cafe located on Hay Street in Perth CBD, known for quality service and a strong customer base.

Bossman
$Highly rated café on Beaufort Street in Mount Lawley serving speciality coffee and brunch.

Social Manna
$$Popular cafe on Albany Highway in Victoria Park serving coffee and meals.

