
Perth, the sun-drenched capital of Western Australia, is a city that's fast becoming a foodie hotspot. With its perfect blend of fresh, local produce, and an influx of innovative chefs keen to put their spin on the ever-evolving dining scene, Perth offers something for every palate. From stunning beachfront eateries where you can enjoy fresh seafood with a view of the Indian Ocean, to relaxed wine bars tucked away in the streets of Fremantle, Perth’s culinary landscape is as diverse as it is vibrant. Whether you're indulging in sophisticated fine dining or enjoying a laid-back meal by the sea, the city offers a perfect blend of modern flair and relaxed coastal vibes. In this guide, we’ll explore the best restaurants in Perth, including hidden gems, trendy wine bars, and unforgettable beachfront dining experiences—each one offering a taste of the city’s dynamic food culture.
Gibney, Cottesloe
View this post on Instagram
One of the newest additions to the Perth's restaurant scene is Gibney, a sleek brasserie and grill overlooking the pristine waters of Cottesloe beach. The doors only opened in May, 2024, but already Gibney has earned two hats courtesy of the Sydney Morning Herald Good Food Guide, and rave reviews from just about everyone who scores a reservation. Whether you're sipping a spritz and basking in the sunset on the terrace lounge, or watching the chefs work their magic in the main dining room, this is one food experience you won't forget any time soon. Perfect for your next special occasion.
Vin Populi, Fremantle
View this post on Instagram
If you score an outside seat at Vin Populi, you could be forgiven for thinking you were dining on the streets of Rome, rather than Fremantle. The menu is simple, with fresh antipasti to start, followed by a host of pasta dishes, and heartier Italian mains like chicken milanese and porchetta. The next-best option for date night, when you can't afford to whisk your loved one direct to Europe.
Besk, West Leederville
View this post on Instagram
Wondering where the cool crop of WA frequent? Look no further than Besk. This XX destination has all the makings of your favourite neighbourhood pub (in fact, it was voted Pub of the Year 2025 in the WA Good Food Guide), but with something a little extra. Think: seasonal produce and local ingredients, expertly prepared into dishes like Shark Bay baked scallops with ‘Nduja butter and pangrattato, or Peri peri lamb cutlets served with sauce vierge, labneh, and mint. There's also an extensive wine list and bottle shop on-site, so you can select the perfect drop for your meal.
Casa, Mt Hawthorn
View this post on Instagram
Casa is warm and cosy — a fitting atmosphere for a restaurant-meets-wine-bar whose name translates to 'home' in Italian and Spanish. The extensive wine list is housed in a series of sprawling temperature-controlled cabinets, and the menu — from tiger prawn cocktail, to crab tonnarelli — features several subtle and delicious nods to Spanish and Italian cultures.
Long Chim, CBD
View this post on Instagram
For Thai cuisine that feels worthy of a spot on The White Lotus season three, Long Chim has you covered.While David Thompson's outposts in Sydney and Melbourne might since have closed their doors, his Perth restaurant has stood the test of time as one of the city's most popular destinations since it first opened in 2015. Much like the atmosphere, the menu is supercharged with delicious, street food-inspired flavours, from the half roast duck best served swimming in plum sauce, to the always reliable fried rice and spanner crab.
Ah Um, Northbridge
View this post on Instagram
Over in Northbridge, you'll find Ah Um, a charming spot that marries incredible food with fine-tuned acoustics. With just 25 seats in total, when you're not losing yourself in the menu of kingfish tostadas and wagyu sirloin, you'll notice a carefully crafted soundscape, brought to life by speakers that give new meaning to the concept of 'background music'. An experience you need to hear to believe.
Marumo, Nedlands
View this post on Instagram
Bookings at this Japanese institution open up three months in advance, and for good reason. Marumo is famous for its Omakase seven-course menu, championing fresh produce in a mix of traditional and modern Japanese dishes. If you can manage to score a reservation, dinner sessions commence at 7pm, and typically last around three hours.
Il Lido, Cottesloe
View this post on Instagram
Delicious Italian fare, a familiar, buzzy atmosphere, and prime positioning overlooking Cottesloe beach makes Il Lido one of our favourite restaurants in the city. The comforting menu encompasses classic Italian dishes, with an emphasis on fresh, local seafood. Think: delicate risotto topped with chargrilled shark bay tiger prawns, and Rottnest swordfish served with cannellini beans, grape tomato, paprika, and romesco. It's also operates as an espresso bar by day, making it perfectly placed for a post-swim coffee and pastry.
Wildflower, CBD
View this post on Instagram
Wildflower has quickly became the leader of fine dining in Perth, since opening shop at COMO The Treasury back in 2015. The menu, which spans options for four, six or eight courses, has all the makings of a meal to mark your next special occassion, and a top-notch drinks menu to go along with it.
Lulu La Delizia, Subiaco
View this post on Instagram
There's something inherently nostalgic about the menu at this central Italian haunt. Probably because the menu was devised in honour of chef Joel Valvasori's Northern Italian grandmother. From the perfectly crusty bread (baked to perfection in-house daily), to heartier dishes like crispy crumbed veal and glossy pasta, your only dilemma will be choosing what to order.