35 Best Restaurants in Perth in 2025
Restaurants in Perth each come with their own culinary flavours and creative offerings. You can discover numerous spots for upscale dining, cosy bistros to unwind with delicious food and even more options to suit every palate.
In this guide, we’ll explore the 35 best restaurants in Perth, showcasing the best local and international cuisine, unique dishes and stunning settings that make each one special. So, if you find yourself down under, you know exactly where to go when you need a bite to eat. Which of these incredible spots will you try first?
Jump to Section
The 35 Best Perth Restaurants
1. Ischia Restaurant
Introducing the delicious flavours of Italy to Perth's dining scene, Ischia Restaurant is one of the standout restaurants in Perth, offering authentic Italian in the form of wood-fired pizzas, pasta made from scratch and plenty of vibrant sides.
The Vibe
The tall ceilings, festoon lights and stacks of wood waiting to fuel the wood-fired oven give this restaurant in Perth a warm, rustic charm. It's a cosy and inviting spot to enjoy a meal.
What to Order
Start with the arancini, it's the most popular appetiser at this restaurant in Perth. Then, dive into the fettuccine with chicken, bathed in a creamy garlic sauce.
Ischia Restaurant | Multiple Locations | $$$
2. Nobu
Located in Crown Perth, Nobu is the second restaurant in Perth that has truly earned its spot on this list. Nobu offers refined fine dining and an exquisite fusion of Japanese dishes with bold South American influences.
The Vibe
With an elegant and sophisticated atmosphere that combines soft warm lighting, floor-to-ceiling windows, abstrac-patterned furnishings and an open sushi bar, Nobu is perfect for a romantic meal for two.
What to Order
Black cod miso is a popular dish on the menu; its rich and complex flavours will satisfy seafood lovers everywhere.
Nobu | Crown Metropol Perth, Great Eastern Hwy, Burswood, WA 6100 | $$$$
3. Post Restaurant
Located inside a restored post office with a fitting name to match, Post is another restaurant in Perth renowned for its seasonal Italian menu.
The Vibe
Post has an open and airy layout, complemented by high ceilings, white-washed walls and plenty of natural light. If you’re looking for a restaurant in Perth that promises a memorable dining experience, look no further.
What to Order
The beef carpaccio with capers, rocket and Parmigiano is deliciously well-flavoured and the perfect starter. For your entrée, order the rigatoni with wild mushrooms, pork sausage and ricotta.
Post Restaurant | 1 Cathedral Ave., Perth, WA 6000 | $$$
4. Alba Restaurant
At Alba, a contemporary Italian restaurant in Perth, you’ll find a creative menu and a refined yet approachable dining experience that attracts visitors and locals alike.
The Vibe
Guests at this restaurant in Perth dine beneath hanging rows of lights that drop down from the ceiling, with a breathtaking view of the city to complete the ambiance. Alba is the perfect Perth restaurant for a romantic date night or a casual evening out.
What to Order
The spinach orecchiette is sensational, served with a juicy braised lamb ragu, fresh basil and Parmesan.
Alba Restaurant | 376/420 Wellington St., Perth, WA 6000 | $$$
5. Balthazar
One of the most upscale restaurants in Perth, Balthazar offers a refined dining experience focusing on modern European cuisine. It’s worth the visit for a night of elegance and exceptional food.
The Vibe
Balthazar is an intimate and refined restaurant in Perth with dim mood lighting, walls lined with wine bottles and an incredible, intimate ambiance.
What to Order
The wagyu beef tartare is a special choice when you want to indulge, If you're craving something hearty, try the pork belly with chilli, giardiniera and apple.
Balthazar | 6 The Esplanade, Perth, WA 6000 | $$$$
6. Fraser's
With over 30 years of serving Perth locals and visitors, Fraser's needs no introduction. At this restaurant in Perth, you can find produce-driven food and a commitment to quality.
The Vibe
Fraser's is spacious, light and airy, with floor-to-ceiling windows and an outdoor patio space offering a panoramic view over the city and river.
What to Order
The menu changes often due to seasonality and dishes are prepared à la carte. The oysters, beef short ribs and crème brûlée will tick all your boxes at this unforgettable restaurant in Perth.
Fraser's | 60 Fraser Ave., Kings Park, WA 6005 | $$$$
7. Lotus
When it comes to restaurants in Perth serving tantalising Southeast Asian fare and offering exceptional service, Lotus is not one to be missed.
The Vibe
The interiors are a feast for the eyes at this restaurant in Perth, featuring high ceilings, hanging lights, brick-exposed walls and a beautiful mural that serves as the centrepiece.
What to Order
Savour delicious Asian-inspired Perth food by ordering the fragrant red curry with rich braised duck, eggplant, Thai basil and green beans.
Lotus | 521-525 Beaufort St., Highgate, WA 6003 | $$
8. Wildflower
Regarded as the pinnacle of fine dining among restaurants in Perth, Wildflower offers tasting menus that focus on incorporating indigenous ingredients.
The Vibe
Located on a rooftop, this restaurant in Perth is sleek and modern with sophisticated lighting and calming grey tones. Diners can also enjoy a spectacular view of the city, making it the perfect location for a special celebration.
What to Order
The eight-course tasting menu will take you on a flavourful journey. If you’re in the mood to indulge and elevate this already exquisite experience, ask for the sommelier's wine pairings.
Wildflower | COMO The Treasury, 1 Cathedral Ave., Perth, WA 6000 | $$$$
9. Petition
If you’re looking for a casual and contemporary restaurant in Perth, Petition is a must-visit establishment. Serving fresh, local fare, this popular eatery is a welcoming space to enjoy quality Perth food.
The Vibe
Petition is contemporary, modern and chic, with dark wood flooring, arched doorways and an open-plan layout that's bustling with energy, lively conversations and good food.
What to Order
Stop by for brunch at this restaurant in Perth and explore the varied menu. Options include huevos rancheros, ricotta doughnuts and a delightful frozen acai bowl.
Petition | State Buildings, St Georges Terrace & Barrack Street, Perth, WA 6000 | $$$
10. Madalena’s
For unmatched fish dishes, Madalena’s is a restaurant in Perth serving the best catch of the day. It’s the go-to spot for seafood lovers and those seeking a relaxed, beachside dining experience.
The Vibe
The lower floor of the main restaurant is casual and welcoming, featuring plenty of natural light, wooden furnishings and simple yet stylish décor. Upstairs, you'll find a bustling bar area with a stunning view of the ocean.
What to Order
The menu at this restaurant in Perth changes often. If available, the Pacific oysters make for a delectable starter. When you're ready for the main course, the Manjimup rainbow trout is an excellent choice.
Madalena’s | 406 South Terrace, South Fremantle, WA 6162 | $$$
11. Authentic Bites Dumpling House
It's all about handmade dumplings cooked to order at Authentic Bites Dumpling House, the go-to restaurant in Perth for fresh, flavourful Chinese dumplings, noodles and soups.
The Vibe
Authentic Bites Dumpling House adheres to an authentic red theme (the Chinese colour of luck), with bright lighting and a casual, no-fuss vibe. It’s the perfect restaurant in Perth to grab a quick lunch or a relaxed dinner.
What to Order
Start with the juicy pork xiao long bao or the pan-fried pork dumplings. If that’s not enough to satisfy your cravings, go for the pork mince dry noodles.
Authentic Bites Dumpling House | Multiple Locations | $$
12. Bertie
Combining British charm with a gastropub vibe, Bertie is a restaurant in Perth serving top-notch food from a delicious British-inspired menu, with an extensive wine list.
The Vibe
Inside Bertie are simple rows of dark oak tables, old-fashioned ceiling fans and a minimalist, uncluttered space. Large, white orb lights give this sophisticated wine bar a throwback feeling.
What to Order
You can’t visit this restaurant in Perth without trying the scotch eggs; this quintessentially British savoury snack will complement pretty much any drink. For something heartier, the skirt steak served in a red wine jus is guaranteed to hit the spot.
Bertie | 77 Old Perth Road, Bassendean, WA 6054 | $$$
13. Long Chim
Escape to the fragrant flavours of Thailand with a visit to Long Chim. This restaurant in Perth, the brainchild of acclaimed chef David Thompson, packs a flavourful punch and brings the fast-paced, aromatic energy of Bangkok’s street food to Perth.
The Vibe
Long Chim has a lively, urban ambiance that perfectly mirrors the bustling streets of Bangkok. In the courtyard space, you’ll find colourful umbrellas, graffiti, fairy lights and hints of industrial chic that create a laid-back atmosphere. Inside, the vibe is intimate with low lighting and exposed brick walls.
What to Order
The half-roast Wagin duck with plum sauce, choy sum and pickled ginger will have you daydreaming about it for days afterwards. For dessert, indulge in the banana roti topped with rich condensed milk.
Long Chim | Barrack Street and St Georges Terrace, Perth, WA 6000 | $$
14. Vikka
Family-owned and female-run, Vikka is your go-to restaurant in Perth for incredible pizza and small plates, with a focus on seasonal ingredients and thoughtfully crafted dishes.
The Vibe
Minimalist and spacious in style, Vikka features orange seats and white walls, with neutral tones and a natural, airy layout — perfect for a relaxed lunch or casual dinner with friends.
What to Order
The mushroom pizza is heavenly and vegan-friendly, while the pork and fennel pizza is an incredible option for meat lovers.
Vikka | 147 Oxford St., Leederville, WA 6007 | $$
15. Yiamas
Specialising in crafting authentic, high-quality Greek cuisine, Yiamas is a charming restaurant in Perth where you can enjoy mouthwatering mezze spreads, large platters and good old-fashioned Greek hospitality.
The Vibe
Yiamas is tastefully decorated with Mediterranean-inspired fixtures, splashes of blue and white and a charmingly rustic feel — diners are transported to Greece without ever leaving Perth.
What to Order
A visit to this restaurant in Perth means you have to try the lamb keftedes. The meatballs are braised to perfection and made with dill, parsley and avgolemono. To end on something sweet, indulge in a decadent Greek custard pie.
Yiamas | 26 Denis St., Subiaco, WA 6008 | $$
16. Rojiura Curry Samurai
A hidden gem among restaurants in Perth, Rojiura Curry Samurai offers a menu dedicated to outstanding Hokkaido soup curry that locals and visitors alike can’t get enough of.
The Vibe
Inside this restaurant in Perth, you’ll find wooden fixtures, warm brown tones and minimalist furnishings that set the stage for a relaxed, casual atmosphere.
What to Order
It’s only right to order one of the soup curries from the menu. Choose from options like crispy chicken, veggies, pork and beyond.
Rojiura Curry Samurai | Shop 4A Shafto Lane, Perth, WA 6000 | $$
17. KCH
If you're looking for hawker-style Malaysian cuisine, KCH is a standout choice. At this restaurant in Perth, owners Calvin and Gan are putting a modern spin on Malaysian classics.
The Vibe
KCH is neat and casual with minimal décor, an open kitchen for watching the chefs busy at work and limited seating. If you’re planning a visit, make sure to book ahead before visiting this popular restaurant in Perth.
What to Order
The chicken rice is incredibly savoury and comes with house-made chicken broth rice, chilli, spring onions and beansprouts.
KCH | Unit 41/10 Angove St., North Perth, WA 6006 | $$
18. Lulu La Delizia
Pasta lovers are invited to Lulu La Delizia, an award-winning restaurant in Perth where the spotlight is on handmade pasta and a stunning Italian menu that evolves with the seasons.
The Vibe
There's a cosy, rustic charm to this restaurant in Perth, with an intimate dining room, dark wooden accents and low lighting that feels warm and inviting.
What to Order
Discover why this restaurant in Perth is known for its pasta by ordering the tagliatelle with flavourful veal, tender vegetables, pork and a rich red wine ragu.
Lulu La Delizia | 5/97 Rokeby Road, Subiaco, WA 6008 | $$
19. Vin Populi
The great minds behind Vin Populi are also responsible for Balthazar, another excellent restaurant in Perth that earned a spot on this list. Vin Populi is one of the best restaurants in Perth for quality Italian cuisine.
The Vibe
With eye-catching tiled floors and a light-washed stone accent wall, this relaxed neighbourhood restaurant in Perth is perfect for a casual meal.
What to Order
Tuck into the tagliatelle osso bucco for your main course. To wrap up your meal, treat yourself to a refreshing gelato from the dessert menu.
Vin Populi | 11 High St., Fremantle, WA 6160 | $$
20. Daph’s
The open-fire cooking, speciality tasting menu and rustic atmosphere are just some of the reasons why Daph's is one of the best restaurants in Perth to enjoy a tasty meal.
The Vibe
With exposed brick walls and quirky pig silhouette artwork, this intimate space only seats 20 diners at a time.
What to Order
At this restaurant in Perth, every dish is crafted to perfection. If you can't decide, go for the five-course set menu or the celebrated traditional roast dinner on a Sunday.
Daph’s | 1/226 Oxford St., Leederville, WA 6007 | $$$
21. La Lune
Housed in a heritage building, La Lune combines the elegant stylings of a French bistro with a warm and delicious dining experience in Perth.
The Vibe
The interior is reminiscent of a classic French bistro with chequered flooring, stylish wood furnishings and chic décor.
What to Order
The duck breast is cooked pink and incredibly tender and juicy, served with veggies and a savoury sauce.
La Lune | 73 George St., East Fremantle, WA 6158 | $$
22. Twenty Seats
With only twenty seats available, Twenty Seats is aptly named. Its intimate setting and personalised tasting menus guarantee a sophisticated and refined dining experience.
The Vibe
Small and intimate with an air of exclusivity, this restaurant in Perth is sleek and uses black, minimalist décor.
What to Order
Twenty Seats is known for its seasonal 10-course tasting menus, featuring dishes like Wagin duck, salmon and finishing with exquisite petit fours.
Twenty Seats | 301 Lord St., Highgate, WA 6000 | $$$$
23. Ludo
Enjoy the best of European dining at Ludo, a restaurant in Perth where French-Mediterranean cuisine is the star of the show.
The Vibe
With low warm lighting, plush red carpets and walls adorned with framed photos, this restaurant in Perth is reminiscent of a 1930s cabaret bar.
What to Order
The seasonal menu, curated by Chef Ludovic Mulot, features delectable dishes like braised lamb shoulder, baked camembert and classic crème brûlée.
Ludo | 1 Mends St., South Perth, WA 6151 | $$
24. Shui
For contemporary Asian cuisine, look no further than Shui. This Perth restaurant serves superb Asian fusion dishes.
The Vibe
The interior feels like stepping into a contemporary art show, with dimly lit rattan pendant lights, bentwood furniture, pampas arrangements and linen ribbons across the ceilings.
What to Order
Try the Dan Dan noodles — a popular dish at this restaurant in Perth, thanks to the umami flavours of chilli, kai lan, peanuts and tofu crumbs. Take a peek at the dessert menu before you go, the white chocolate cheesecake is guaranteed to end your meal on a sweet note.
Shui | 12 Rokeby Road, Subiaco, WA 6008 | $$
25. Hearth
Located in the heart of Perth, Hearth is where you can find a menu that explores Western Australian cuisine, offering a sophisticated dining experience and superb service.
The Vibe
The cool blue walls, spacious open-plan layout and cream seats make this a relaxing spot to savour the best Perth food in style.
What to Order
Order the wagyu beef burger from the brunch menu; it comes with garlic aioli, pickles, perfectly aged cheddar and mixed greens on the side.
Hearth | 1 Barrack St., Perth, WA 6000 | $$$
26. La Cholita
Classic Mexican fare is alive and well at La Cholita, a trendy bar and restaurant in Perth offering plenty of tasty options, potent margaritas and a lively atmosphere.
The Vibe
Vibrant and eclectic, La Cholita features rope lights, Calavera skull murals, a fully stocked bar and a spirit that captures the essence of Mexican street culture.
What to Order
The guacamole with crispy flour tortilla is a delicious starter. For your main course, dive into the three-cheese quesadillas with spicy jalapeño.
La Cholita | 279 William St., Northbridge, WA 6003 | $$
27. Monsterella Pizza
For a taste of some of the best pizza in Perth, head to Monsterella Pizza, where tantalising wood-fired pizza is the speciality.
The Vibe
White brick walls, graffiti-style art and a view of the open kitchen mean this restaurant is filled with character.
What to Order
The Hunter pizza with prosciutto, salami, smoked mozzarella and Italian sausage is incredibly vibrant and flavourful. Pair it with a side of lamb skewers for a meal that truly hits the spot.
Monsterella Pizza | 46 Grantham St., Wembley, WA 6014 | $$
28. Bivouac Canteen & Bar
Offering a fusion of Middle Eastern and Mediterranean cuisine, Bivouac Canteen & Bar brings exceptional flavours and friendly service to Perth.
The Vibe
Bivouac fills up quickly, so if you can’t find seating inside the laid-back yet stylish interior, there are tables out front that may be available if you’re lucky.
What to Order
Graze and chat while nibbling on the halloumi. After, go for the stuffed eggplant — it's nutritious and delicious.
Bivouac Canteen & Bar | 198 William St., Northbridge, WA 6003 | $$
29. Uma Restaurant
Dedicated to bringing bold Peruvian flavours to Perth, Uma Restaurant takes diners on a flavourful excursion through South American cuisine.
The Vibe
The interior of this restaurant in Perth boasts bold and vibrant décor that pays homage to its Peruvian roots, featuring purple carpets, tropical-themed murals and plenty of open space.
What to Order
Get a taste of authentic Peruvian street food by ordering the anticuchos. These succulent skewers are made with beef rump and served with smoked potato purée.
Uma Restaurant | 207 Adelaide Terrace, Perth, WA 6000 | $$$
30. Le Rebelle
Experience the allure of outstanding French cuisine at Le Rebelle, a restaurant in Perth serving modern yet authentic European dishes.
The Vibe
Incredibly cosy and intimate, this small restaurant has an upper level on a raised platform and dark wood furnishings.
What to Order
The poisson du jour (catch of the day) is a must-try for the freshest fish dish in town. Follow it with a refreshing homemade sorbet to cleanse your palate.
Le Rebelle | 676 Beaufort St., Mount Lawley, WA 6050 | $$
31. Testun
Taking a fresh and inventive approach to Italian cuisine, Testun makes waves with playful, innovative dishes that push the envelope.
The Vibe
The vibe of Testun is lively with brick-lined interiors, splashes of green and trailing plants above the bar. With its welcoming and casual vibe, Testun is perfect for everything from first dates to a meal with friends.
What to Order
While the menu changes daily, if available, try the seared rump cap tartare with pickled shiitake mushrooms, kewpie and bulldog sauce.
Testun | 12/760 Beaufort St., Mount Lawley, WA 6050 | $$$
32. Manuka Woodfire Kitchen
Celebrated for its rustic, wood-fired cooking, Manuka Woodfire Kitchen is a restaurant in Perth known for using fresh, local ingredients to craft delectable seafood and meat dishes.
The Vibe
There's a rustic charm about Manuka, with its wood beam ceilings, round wooden chandeliers and stone walls. The open wood-fired oven makes itself known with the welcoming aroma of woodsmoke and flame-grilled ingredients.
What to Order
The smoked pork belly, served with apple salad, chilli caramel and dukkah, is perfect for sharing. If you’re craving something sweet at the end, the dark chocolate parfait is a must-try.
Manuka Woodfire Kitchen | 134 High St., Fremantle, WA 6160 | $$
33. Cosy Del's
Northern Italy gets a savoury shoutout at Cosy Del's, a restaurant in Perth serving the finest Mediterranean cuisine.
The Vibe
As the name suggests, Cosy Del's exudes a relaxed and homey atmosphere, with a mix of rustic décor in the form of brick-lined walls, soft lighting and simple, bentwood furnishings.
What to Order
Kick things off with the homemade sourdough and dips before turning your attention to the ricotta and spinach gnocchi, perfectly paired with a delicious mushroom ragu.
Cosy Del's | 15 Lathlain Place, Lathlain, WA 6100 | $$
34. Nextdoor
As far as charming neighbourhood restaurants go, Nextdoor ranks among the top. At the helm is Chef Elliot Sawiris who puts a creative spin on classic grilled cuisine.
The Vibe
Inside Nextdoor, you’ll discover a simple, cosy interior with exposed brick, mounted wall wine racks and spacious seating for groups of all sizes.
What to Order
The miso glazed market fish will hit the spot for seafood lovers. Pair it with sweet potato and baby carrots for a meal that sparks joy.
Nextdoor | 79 Angelo St., South Perth, WA 6151 | $$$
35. Shorehouse
Enjoy the sea breeze through your hair at the aptly named Shorehouse, a beachside diner serving the best Perth food for breakfast, lunch and dinner.
The Vibe
Shorehouse is bright, spacious and airy, with lantern lights and a terrace and deck that overlook the beach. This restaurant allows diners to soak up the sun while enjoying a memorable meal with stunning views.
What to Order
For a "surf" dish, go for the blue swimmer crab and prawn linguine, or if you're in the mood for something from the turf, opt for the premium sirloin.
Shorehouse | 278 Marine Parade, Swanbourne, WA 6010 | $$
Learn to Cook Perth Foods
With Perth ranked among the best foodie cities in the world, there's no better way to experience it than by learning to create handcrafted dishes from Perth and Western Australia yourself. Learn the secrets behind preparing some of your favourite dishes with cooking classes in Perth and work alongside a world-class chef to bring your culinary visions to life.
Something about a good meal can make your day extra special and guarantee memories that last a lifetime. If you’re visiting Perth, check out some of the options on this list — you might just discover your new favourite restaurant in Perth that will have you coming back for more.
For even more ways to explore Perth and beyond, check out other experiences happening on Cozymeal.
FOOD FOR THOUGHT?
Join the conversation.