We've selected the best restaurants in Bondi Beach to suit every budget. We've listed our top picks below and linked to interviews we've done with some of our favourites. Use the map at the bottom of the page to see where each restaurant is located in Bondi.
$ - cheap $$ - Moderate $$$ - Expensive
Icebergs Dining Room And Bar ($$$)
One of Australia’s best restaurants with arguably the best dining room view in the country. A regular for visiting celebrities, Icebergs Dining Room’s Italian fare will not leave you disappointed. Book well in advance and arrive early to have a drink at the bar before you are seated.
Go to dish: Bistecca con Limone
A Tavola ($$$)
Handmade pasta made daily on site form the basis of this classic Italian restaurant. Whilst its décor doesn’t have the charm of its sister restaurant in Darlinghurst the food remains hard to beat and its wine list is extensive. This is a regular go-to for us and you won’t be disappointed if you haed here for dinner.
Go to dish: Pappardelle Ragu
Trio Café ($$)
Bondi is full of great breakfast/brunch spots and Trio more than holds its own against tough competition. Dishes on the extensive menu here are influenced by Middle Eastern and Mediterranean styles but does the staples well too.
Go to dish: Shakshouka (middle-eastern breakfast)
The Nine ($$)
Simple and small with a great selection of menu options The Nine has a strong focus on supporting local, sustainable produce. We love this place for breakfast where friendly staff and a laid back atmosphere create a great spot to start your day.
Go to dish: Baked eggs Pisto
Brown Sugar ($$)
Best known for serving a great breakfast but equally as impressive when it comes to dinner this small vibrant restaurant is a favourite among locals. Chef Neil Gottheiner regularly experiments with the menu and never disappoints.
Go to dish: squid ink pasta, spanner crab, semi-dried tomato, chilli, saffron
North Bondi Fish ($$$)
An electric location with a great vibe, atmosphere, food and drinks. This is great for a long lunch or dinner and being located right on the beach gives you a great vantage point at sunset. We recommend sharing a number of plates whilst keeping the wine flowing.
Go to dish: Bug meat linguine
Hurricane's Grill ($$)
The only restaurant in Bondi where a bib will be tied around your neck by the staff. This vast restaurant seating hundreds of diners is all about ribs, burgers and steak, and unashamedly so. Busy, basic, and loud the restaurant space itself isn’t anything special but once you’ve tried their ribs you’ll understand why there are regularly lines out the door.
Go to dish: Rib Platter (if you’re sharing with friends)
Pasticceria Papa ($$)
One of Sydney’s best cake shops, Papa’s is a must for anyone who likes cheesecake. Sure, there are a number of other incredibly delicious cakes and pastries here but we always keep going back for the Baked Ricotta Cheesecake, along with half of Bondi. The staff will even add a border of cream and strawberries or pipe Nutella into the cake if you request this.
Go to dish: Baked Ricotta Cake
Gelato Messina ($)
There are many ice-cream shops in Bondi but the one you must try is Messina. With dozens of exotic flavours and weekly specials that somehow get more creative every time you visit this is no ordinary gelato store.
Go to dish: Salted Caramel Gelato
Bondi Tony’s Burger Joint ($)
Bondi Tony’s makes an impressive looking burger and is great fodder for your Instagram feed. The good news is that they taste great too. It’s a popular spot so get here early or be prepared to wait.
Go to dish: Trippin Zeahorse
North Bondi RSL ($)
A cheap and cheerful spot that is a local go-to. The food at North Bondi RSL is simple pub grub done well and is the best place to go if you want to eat like the locals do. Specials include deals on steaks on Wednesday, cheap pizza and schnitzel on Thursday, and Sunday roasts. Members get a discount but visitors from outside the area are welcome with proof of residence ID.
Go to dish: Chicken Parmigiana
Bill’s is open for lunch and dinner but it is breakfast when this place really delivers. You won’t go wrong with anything you order from the breakfast menu but the corn fritters with avocado salsa or the scrambled eggs are memorable dishes.
Go to dish: Corn fritters
The Bucket List ($$)
More bar than restaurant The Bucket List makes our list of top restaurants as a result of a solid menu and unbeatable location. Sit outside just metres away from the sand at Bondi Beach and watch the world pass you by whilst filling up on some food and enjoying a drink.
Go to dish: Fish’n’Chips
Bondi Hardware ($$)
Part bar, part restaurant Bondi Hardware surprises with the quality of its food. It’s hard to pinpoint a specific style of food here with dishes ranging from cheeseburger taco (Mexican?) to jerk chicken (Caribbean?) but it is all good. Loud, busy, and a place to be seen this is a great spot for a bite to eat.
Go to dish: Sriracha buttermilk fried chicken slider
Bangkok Bites ($)
Cheap, large dishes of tasty Thai food are the order of the day here. It’s also BYO which is a nice addition.
Go to dish: Pad see eew
Sean’s Panorama ($$$)
Located in North Bondi this restaurant is somewhat of a Bondi institution. With great staff, market inspired food, and a great atmosphere this is always a special experience.
Go to dish: Chef’s Choice – 5 courses
China Diner ($$)
Modern Asian food done really well China Diner always surprises with the quality of their food. Not afraid to spice up their dishes and with an impressive wine list this is our pick for Asian food in Bondi.
Go to dish: Massaman curry of wagyu beef shin
Lox Stock & Barrel ($$)
This Bondi café focusses on simple, healthy food using in-season produce and is a good casual option for breakfast, lunch, and dinner.
Go to dish: Crispy skin barramundi
Mad Pizza E Bar ($)
This popular pizza chain is popular for a reason. Good pizza, good drinks, and a great environment to have a catch up with friends make this one of the go-to places to eat in Bondi.
Go to dish: Polpette pizza
Middle eastern street food that is great for a quick dinner when you are short on time. This is a no frills place to eat in Bondi but what it lacks in bells and whistles it makes up for in good food.
Go to dish: Sabbaba Bowl
If you love good Mexican, and let's be honest who doesn't, then this is the place to eat in Bondi for you.
Go to dish: Mexico City Pulled Pork