We love buffets! We particularly love all you can eat buffets in Perth, WA, and we’ve compiled a helpful list of our favourites.
When it comes to dining out as a family, who can resist the temptation of the all you can eat buffet. Whether it is school holidays or just a weekend treat, a meal out is always better if every member of the family can make their own choices at a buffet.
With buckets of prawns, an endless supply of chicken wings, and a bottomless dessert bar, Perth’s buffet range has grown into an experience that simply can’t be pushed aside.
Whether you’re in pursuit of endless sushi or an all-you-can-eat Japanese feast, we’ve got a few popular spots right here in Perth. While not every one of the following dining establishments offers buffets, they were simply too exceptional not to include in this list!
All you can eat buffet Perth
If you just googled ‘best buffets in Perth’ or ‘all you can eat Perth’, then you’ve come to the right place. Check out our list below!
1. The Atrium
We absolutely loved The Crown’s Atrium for its extensive and lavish buffet spread. We were offered an array of mouth-watering dishes, such as super fresh seafood, antipasto, Asian and European cuisines, and an irresistible selection of desserts. The buffet offers discounted prices Monday through Saturday, and you’ll find that Sunday dining comes at a slightly higher cost. To make the most of your visit, we highly recommend making a reservation for your meal, to make sure you don’t miss out on this awesome buffet!
Additionally, don’t miss out on their delightful high tea experience offered every Sunday. Without a doubt, we believe this is one of the finest buffet experiences that Perth has to offer.
Address: Crown Metropol, Crown Perth, Great Eastern Highway, Burswood WA 6100
Website: The Atrium
RELATED: Here are the best strawberry farms Perth
2. Lapa Brazilian Barbecue
Head on over to Lapa Brazilian BBQ and prepare for an endless feast! When we stopped by for lunch, we had the option to pick between 8 different types of mouth-watering meats (That’s right, EIGHT!!). To ensure you secure a table in this popular spot, we highly recommend making a reservation, as it tends to get bustling with eager families!
Address: 375 Hay St, Subiaco WA 6008
Website: Lapa Brazilian Barbecue
3. Seoul Buffet
Head over to the Seoul Buffet to enjoy all you can eat BBQ. With locations in Northbridge, Victoria Park, and Subiaco, there’s plenty of opportunities to enjoy the delicious, classic dishes of the Seoul Buffet.
Address: 253A William St, Northbridge WA 6003
Website: Seoul Buffet
4. Café 196 Restaurant

Make your way down to the Ambassador’s Hotel Cafe 196 Restaurant And Bar for their buffet breakfast. Open from 6 am every day of the week, you can kickstart your day with a variety of popular all you can eat breakfast options that’s sure to satisfy everyone. Consider contacting the venue for the buffet menu and prices.
Address: 196 Adelaide Terrace, Perth WA 6004
Website: Café 196 Restaurant
5. Bayswater Hotel
We had the pleasure of experiencing the generous all-you-can-eat buffet at The Bayswater Hotel, and it’s safe to say our whole family LOVED it! The buffet boasts a delightful soup station, a tempting salad bar, as well as an array of delicious hot dishes.
You’ll be pleased to know that the buffet is available for both lunch and dinner, making it a convenient and delicious option for any time of day!
Address: 78/80 Railway Parade, Bayswater WA 6053
Website: Bayswater Hotel
RELATED: Get a nutritional fact sheet here!
6. Springs Kitchen
Start the day right with Spring Kitchen’s all you can eat buffet breakfast. Dig into breakfast classics, along with a handful of healthy options. Be sure to try the venue’s famous chilli eggs. Breakfast is open from 6 am to 11 am, Monday to Sunday.
Address: 27 Rowe Ave, Rivervale WA 6103
Website: Springs Kitchen
RELATED: See the best kid friendly pubs in Perth here.
7. Duxton Hotel
Lunch is covered at the Duxton Hotel from Monday to Friday. Enjoy the hotel’s lunch buffet, including a vast range of dishes such as seafood, cold meats, salads, dessert, and Asian cuisines. Tea and coffee are also included. .
Address: 1 St Georges Terrace, Perth WA 6000
Website: Duxton Hotel
8. Red Bill Restaurant, Metro Hotel
Let’s head on over to the Metro Hotel’s Red Bill Restaurant for their bountiful continental buffet breakfast. You’ll find a wide range of classic breakfast items waiting for you, ensuring there’s a little something to satisfy everyone’s morning cravings. It’s the perfect way to start your day with a delicious spread!
Address: 61 Canning Hwy, South Perth WA 6151
Website: Metro Hotel
9. Rendezvous Hotel
The Rendezvous Hotel offers guests an extensive breakfast buffet for those looking to kickstart their day. Enjoy a variety of popular brekky dishes. With the variety on offer, there’s a little something for everyone. Alternatively, a La Carte breakfast is also available.
Address: 148 The Esplanade, Scarborough WA 6019
Website: Rendezvous Hotel
10. Muscats Restaurant
The Vines Resort And Country Club’s Muscat Restaurant offers an all you can eat breakfast for you to kickstart your day. Enjoy a range of favourite brekky options to energise your morning. Breakfast is open from 6:30 am until 9:30 am throughout the week. On weekends and public holidays, the restaurant opens from 7 am to 10:30 am.
Address: 79 Hermitage Dr, The Vines WA 6069
Website: Muscats Restaurant
11. Pagoda Resort And Spa
The Pagoda Resort And Spa offers an all you can eat breakfast buffet that simply cannot be overlooked. Dig into the continental option, along with scrambled eggs bacon, chipolata sausages, hash browns, tomatoes, mushrooms, baked beans, and pancakes. The buffet is open from 6:30 am to 10 am from Monday to Sunday. The restaurant opens from 6:30 am on public holidays.
Address: 112 Melville Parade, Como WA 6152
Website: Pagoda Resort And Spa
12. Jaws Sushi

If you’re craving an all-you-can-eat sushi experience, Jaws Sushi has got you covered. Plan your visit for a Saturday after 5:30 pm to indulge in their ‘all you can eat’ promotion. The best part? No advance reservations are needed for this offer. Dive into a delightful selection of fresh, delicious sushi rolls, nigiri, sashimi, aburi, gunkan, and a variety of tempting side dishes, noodles, and delectable desserts. It’s a sushi lover’s dream come true!
Address: 4/580 Hay St, Perth WA 6000
Website: Jaws Sushi
13. Atrium Garden Restaurant
The Atrium Garden Restaurant’s Rise Buffet Breakfast is the perfect way to kickstart the day. Enjoy a wide variety of all you can eat brekky items, including omelet stations and eggs made to order. Breakfast is open from Monday to Friday, from 6 am to 10 am. The buffet opens from 7 am on weekends. Alternatively, make your way down for lunch on weekends from 12 pm, or dinner from 6 pm to enjoy a collection of dishes. Dig into roasted meats, soups, salads, seafood, chicken, tandoori, desserts, and heaps more.
Address: Marine Terrace &, Essex St, Fremantle WA 6160
Website: Atrium Garden Restaurant
Looking for more things to do in Perth with kids?
- School holiday ideas for Perth kids
- Trampoline parks for kids in Perth
- Strawberry picking in Perth with kids
- Water parks in in Perth for kids
- Things to do in Perth with teenagers
- Things to do on Australia Day in Perth with kids
- Dog friendly camping WA
- Dog friendly beaches and swimming holes in Perth
- Rainy day activities in Perth for kids
Kid friendly restaurants in Perth
- Best sushi trains for kids in Perth
- Places where kids eat free in Perth
- Best places to have a high tea with kids in Perth
- Best Vietnamese restaurants in Perth
- Gluten free restaurants that suit kids in Perth
- Seafood buffets in Perth