Perth has many great places to eat, from fancy restaurants with city views to pleasant spots with delicious grilled meats. This list has 10 of the best restaurants in Perth to help you choose where to eat next.
Explore The Top 10 Best Perth Restaurants
These restaurants offer all kinds of food, fancy or casual, so there’s something for everyone. Are you looking for a romantic dinner, a fun night out, or just a tasty bite? This list will help you find the perfect spot!
1. C Restaurant in the Sky
Enjoy amazing views while dining at C Restaurant, Western Australia’s only revolving restaurant. Ideal for special occasions, it offers delicious food with fresh ingredients and a full 360-degree city view in 90 minutes.
- Address: Level 33/44 St Georges Terrace, Perth WA 6000
- Phone Number: +61 8 9220 8333
- Website: C Restaurant in the Sky
- Opening Hours:
Monday-Friday: 12:00 PM – 4:30 PM, 6:00 PM – 11:00 PM
Saturday: 12:00 PM – 4:00 PM, 5:00 PM – 11:00 PM
Sunday: 12:00 PM – 4:00 PM, 6:00 PM – 11:00 PM
- Ratings: 4.4 ⭐⭐⭐⭐
- Reviews: 3.9K+ (GMB)
2. Firewater Grille
This award-winning restaurant serves delicious meals all day. Enjoy modern Australian food in a beautiful setting, with comfortable seating and a cool vibe. They even have High Tea on Sundays!
- Address: 1 St Georges Terrace, Perth WA 6000
- Phone Number: +61 8 9261 8025
- Website: Firewater Grille
- Opening Hours:
Monday-Sunday: 6:30 AM – 10:00 PM
- Ratings: 4.5 ⭐⭐⭐⭐
- Reviews: 850+ (GMB)
3. Long Chim
Long Chim is a fun spot for delicious eats. They serve classic Bangkok street food with a modern twist. It’s like the entertainment and yummy food of Bangkok streets, all in a relaxed restaurant setting!
- Address: State Buildings, Barrack Street & St Georges Terrace, Perth WA 6000
- Phone Number: +61 8 6168 7775
- Website: Long Chim
- Opening Hours:
Sunday-Monday: Closed
Tuesday-Thursday: 12:00 PM – 11:00 PM
Friday-Saturday: 12:00 PM – 12:00 AM
- Ratings: 4.1 ⭐⭐⭐⭐
- Reviews: 1K+ (GMB)
4. Tony Roma’s
Tony Roma’s is famous for its delicious ribs, but it also has other crave-worthy dishes like steaks and unique comfort food. Their restaurants are family-friendly and offer a fun atmosphere.
- Address: 919 Hay St, Perth WA 6000
- Phone Number: +61 8 9481 8152
- Website: Tony Roma’s
- Opening Hours:
Monday-Thursday: 11:30 AM – 2:00 PM, 5:30 PM – 9:00 PM
Friday: 11:30 AM – 10:00 PM
Saturday: 11:30 AM – 2:00 PM, 5:00 PM – 10:00 PM
Sunday: 11:30 AM – 9:00 PM
- Ratings: 4.3 ⭐⭐⭐⭐
- Reviews: 1.8K+ (GMB)
5. Post
Enjoy classic and surprising Italian flavors at Post Osteria & Bar. Chef Kim Brennan uses fresh local ingredients to create delicious dishes inspired by Italian traditions. This stylish restaurant is located in a beautiful, historic post office building.
- Address: State Buildings, 1 Cathedral Ave, Perth WA 6000
- Phone Number: +61 8 6168 7822
- Website: Post
- Opening Hours:
Monday-Sunday: 6:30 AM – 10:00 PM
- Ratings: 4.5 ⭐⭐⭐⭐
- Reviews: 650+ (GMB)
6. The Meat & Wine Co Perth
The Meat & Wine Co is a steakhouse in Perth’s beautiful Old Palace Hotel. They offer delicious steaks, seafood, and other dishes in a welcoming atmosphere. Enjoy their new menu with seasonal options and classic favorites like lamb skewers and kangaroo.
- Address: Ground Floor/108 St Georges Terrace, Perth WA 6000
- Phone Number: +61 8 6163 8880
- Website: The Meat & Wine Co Perth
- Opening Hours:
Sunday-Thursday: 12:00 PM – 10:00 PM
Friday-Saturday: 12:00 PM – 10:30 PM
- Ratings: 4.5 ⭐⭐⭐⭐
- Reviews: 2.3K+ (GMB)
7. Balthazar
Balthazar is a restaurant that serves delicious food made using fresh local ingredients. They offer a unique wine list that you can enjoy at the restaurant or take home!
- Address: 6 The Esplanade, Perth WA 6000
- Phone Number: +61 8 9421 1206
- Website: Balthazar
- Opening Hours:
Monday-Thursday: 12:00 PM – 2:45 PM, 6:00 PM – 9:45 PM
Friday-Saturday: 12:00 PM – 2:45 PM, 6:00 PM – 10:15 PM
Sunday: Closed
- Ratings: 4.6 ⭐⭐⭐⭐
- Reviews: 1K+ (GMB)
8. Lalla Rookh
Lala Rookh is a place to enjoy Italian food, craft beers, and delicious desserts. It has a modern bar area and also sells wine by the bottle.
- Address: 77 St Georges Terrace, Perth WA 6000
- Phone Number: +61 8 9325 7077
- Website: Lalla Rookh
- Opening Hours:
Monday-Friday: 11:30 AM – 12:00 AM
Saturday: 5:00 PM – 12:00 AM
Sunday: Closed
- Ratings: 4.2 ⭐⭐⭐⭐
- Reviews: 500+ (GMB)
9. Hearth Restaurant & Lounge
Enjoy fresh, local Western Australian food at Hearth Restaurant & Lounge. They use open fires and locally sourced ingredients to create a delicious dining experience. They also have a wine list to match, all featuring local favorites.
- Address: 1 Barrack Square, Perth WA 6000
- Phone Number: +61 8 6559 6822
- Website: Hearth Restaurant & Lounge
- Opening Hours:
Monday-Sunday: 6:30 AM – 10:30 PM
- Ratings: 4.1 ⭐⭐⭐⭐
- Reviews: 400+ (GMB)
10. Angel Falls Grill
Are you craving a mouth-watering steak? Angel Falls Grill, Perth’s Venezuelan steakhouse, offers delicious food and drinks and a fun atmosphere. Let’s visit and try something new and enjoy perfectly cooked steaks with a South American twist!
- Address: Shop/16 Shafto Ln, Perth WA 6000
- Phone Number: +61 8 9468 7177
- Website: Angel Falls Grill
- Opening Hours:
Monday-Thursday: 11:30 AM – 2:00 PM, 5:00 PM – 8:00 PM
Friday: 11:30 AM – 2:00 PM – 4:30 PM – 9:15 PM
Saturday: 12:00 PM – 9:15 PM
Sunday: 12:00 PM – 8:00 PM
- Ratings: 4.5 ⭐⭐⭐⭐
- Reviews: 2.6K+ (GMB)
Conclusion
So, you’re looking for the best place to eat in Perth? This list has you covered! Whether you want fancy food with a view (like C Restaurant in the Sky) or delicious and casual eats (like Long Chim), there’s something for everyone. With a mix of Italian, steak places, and even Venezuelan food, you’re sure to find something that makes your mouth water. So grab your friends or family and head out for a yummy experience.