We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

John St Cafe

) #5 of 32 Restaurants in Cottesloe ££ - £££ Cafe, , Gluten Free Options
37 John St, Cottesloe, Western Australia 6011, Australia
+61 8 9384 3390
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent34%
  • Very good51%
  • Average11%
  • Poor3%
  • Terrible1%
Travellers talk about
“brunch” (7 reviews)
“eggs benny” (3 reviews)
Open Now
07:00 - 15:00All hours
Cafe, Australian, Gluten Free Options, Vegetarian Friendly, Vegan Options
££ - £££
37 John St, Cottesloe, Western Australia 6011, Australia
All Details
Write a Review
Reviews (133)
Traveller rating
Traveller type
Time of year

1 - 10 of 133 reviews

Reviewed 1 week ago

Came here with friends for the first time because they have a voucher in this year's entertainment book. Started out really well, food and coffees arrived quickly. I had eggs benedict with salmon which was tasty, a bit small and simple. Priced at $18.95 was...More

Thank anna-feliz91
Reviewed 2 weeks ago via mobile

Decent coffee, a short walk from the beach so you don't get much of a view. Unfortunately my mum had a hot chocolate and diarrhoea that night, I'm not sure if it was related to it but she's convinced it was why.

Thank Laura C
Reviewed 3 weeks ago via mobile

Went today for coffee and cake and really like both. Staff very friendly , nice cafe very clean. Unfortunately forgot to make the picture because, when I remember it the cake was gone :) We will be back for lunch.

Thank davideng74
Reviewed 11 June 2017 via mobile

It's a hidden gem! Located near the beach with ample parking bays around. Nicely situated in the quiet Neighbourhood of Cottesloe and offer wide range of food menu. It has a small library and playground area for the kids. Family friendly cafe. Food was delicious...More

Thank Icy_11
Reviewed 30 May 2017

Used largely by the locals so it must be good! Great breakfast, snacks and lunch. Quiet and relaxing.

Thank TTWO1
Reviewed 27 April 2017

Beautiful day to eat alfresco at John Street. Good atmoshere, good coffee, quality food. Proscuitto with poached eggs and fig, delightful all round.

Thank Kerry1G
Reviewed 24 April 2017

Cottesloe is a beachside suburb with a heritage of pines. Cottesloe has gone very upmarket but the John St Cafe offers good food at reasonable prices. It's breakfast and lunch only, though afternoon tea is also served.. The cafe has a private dining room in...More

Thank Jeffry B
Reviewed 20 April 2017 via mobile

Normally visit once a year with visitors from the UK. Cafe has been renovated and looks fabulous. Service is swift and attentive, although the plates were whisked away as soon as the diner had finished. Menu has changed since our last visit. Steak sandwich has...More

1  Thank GaryBailey1966
Reviewed 10 April 2017

Went for breakfast this morning with friends. An interesting menu with eggs in various styles, with additional accompaniments available. I had eggs benedict, with smoked salmon, which were delicious. The others in the party had scrambled eggs, and there were no complaints. We sat at...More

Thank briric
Reviewed 5 April 2017 via mobile

What a refreshing cafe. Not ocean front but a view down the street to Cottesloe beach. Outdoor seating available under umbrellas Fabulous fresh juices and innovative all day delicious dishes. The best brunch menu which is available all day yummm. Service friendly and attentive. Pets...More

Thank suzannebarry2016
Nearby Restaurants
Vans Cafe & Deli
215 reviews
.40 miles away
Il Lido
344 reviews
.19 miles away
377 reviews
.44 miles away
Cott & Co. Fish Bar
146 reviews
.20 miles away
Nearby Attractions
Cottesloe Beach
1,317 reviews
.22 miles away
Leighton Battery Guns
45 reviews
1.50 miles away
Point Walter Reserve
70 reviews
2.18 miles away
Sea View Golf Club
10 reviews
.30 miles away
Questions & Answers
Get quick answers from John St Cafe staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Brunch, Breakfast, Lunch
Restaurant features
Reservations, Outdoor Seating, Seating, Waitstaff, Highchairs Available, Takeout, Wheelchair Accessible
Good for
Open Hours
07:00 - 16:00
07:00 - 15:00
07:00 - 15:00
07:00 - 15:00
07:00 - 15:00
07:00 - 15:00
07:00 - 16:00
Location and Contact Information
  • Address: 37 John St, Cottesloe, Western Australia 6011, Australia
  • Location: South Pacific  >  Australia  >  Western Australia  >  Greater Perth  >  Cottesloe
  • Phone Number: +61 8 9384 3390
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing