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.

Castro's Bar & Restaurant

Is this your business?
Cnr Beach Rd & Frank Streets, Coolum Beach, Queensland 4573, Australia
+61 7 5471 7555
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent43%
  • Very good39%
  • Average12%
  • Poor2%
  • Terrible4%
Travellers talk about
“pasta” (37 reviews)
“steak” (25 reviews)
Restaurant Hours
Italian, Pizza, Mediterranean, Australian, Vegetarian Friendly, Gluten Free Options
$$ - $$$
Cnr Beach Rd & Frank Streets, Coolum Beach, Queensland 4573, Australia
All Details
Write a ReviewReviews (346)
Traveller rating
Traveller type
Time of year

1 - 10 of 342 reviews

Reviewed 3 weeks ago

we have been patronizing Castros for the past 15 years and both food and service are first class along with a friendly relaxed atmosphere

Thank dennis p
Reviewed 4 weeks ago via mobile

Enjoyed a delightful meal at Castro’s last evening. A very popular restaurant so worth booking a table to avoid being disappointed. The Confit Duck never fails to satisfy together with the Kilroy beef steak. Wide array of wonderful wines available also to meet your taste...More

Thank PJS1958
Reviewed 5 weeks ago via mobile

Dinner for our family of spaghetti Bol, pizza and prawns. The pizza was very doughy and almost sticky. Felt undercooked. All other food including sticky date pud was amazing 😊

Thank Antsuz78
Reviewed 9 November 2017

This is a very casual restaurant very popular with the locals. The food is great and not expensive. It's fully licenced and has bags of character. Staff are very friendly and we'd very much recommend it. We were advised to try it by a local...More

Thank TheRealFatJoe
Reviewed 7 November 2017 via mobile

This has the greatest food from pizza to magnificent gourmet meals. The bar is a great place to start. I have eaten here over 10 times and the service and food is always great. A must go to restaurant when in Coolum.

Thank Gaz J
Reviewed 26 October 2017 via mobile

We went to have the Paella that we saw advertised on a menu for Castros a few doors down from the actual restaurant. When we sat down to order we found It was not offered on the menu at the restaurant. Service was friendly but...More

Thank LFrassy
Reviewed 23 October 2017

A good range of tasty pizzas - yummy fillings - love the BBQ duck and the lamb options. Always reliable, unlike some in neighbouring towns, when they give a time for pickup, they are always ready.

1  Thank RonWamberal
Reviewed 22 October 2017

Good menu, tasty food and reasonably priced. Walking distance from our accommodation. Would recommend to others.

Thank Jim S
Reviewed 16 October 2017

I make a point of going to Castro's at least once, every time I'm in Coolum Beach. I love the food and the Cocktails are to-die-for ! I've always found the staff to be friendly and efficient. It's a very popular bar and restaurant so...More

Thank Wendy J
Reviewed 12 October 2017 via mobile

It might struggle to overlook the sea but in every other way this is a great place to eat in Coolum. The menu is diverse with stunning pizzas, great salads and lots of great choices. The indoor outdoor options are great and the overall decor...More

Thank kenz56
Nearby Restaurants
Coolum Surf Club
801 reviews
.12 km away
Pinto House
57 reviews
.02 km away
My Place Restaurant
349 reviews
.11 km away
Nearby Attractions
Peregian Beach
339 reviews
2.87 km away
Mount Coolum
347 reviews
3.35 km away
Marcoola Beach
160 reviews
5.70 km away
Peregian Springs Natural Therapies
27 reviews
6.08 km away
Ask a question
Questions & Answers
christine r
21 September 2015|
AnswerShow all 4 answers
Response from CMKEX | Reviewed this property |
Yep - good Ozzie versions of Italian. They do a really good seafood pasta and a seafood risotto.
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Lunch, Dinner, After-hours
Restaurant features
Takeout, Reservations, Outdoor Seating, Seating, Waitstaff, Highchairs Available, Wheelchair Accessible, Serves Alcohol, Full Bar
Good for
Child-friendly, Kids, Special Occasion Dining, Bar Scene, Local cuisine, Groups
Location and Contact Information
  • Address: Cnr Beach Rd & Frank Streets, Coolum Beach, Queensland 4573, Australia
  • Location: South Pacific  >  Australia  >  Queensland  >  Sunshine Coast  >  Coolum Beach
  • Phone Number: +61 7 5471 7555
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