Thanks to its outstanding CBD location, The Terrace Hotel restaurant is a great place to enjoy Perth’s growing food and coffee culture while you dine in style. The Terrace Hotel offers some of Perth’s most sought-after dining experiences with internationally recognized standards for service and cuisine.

Have a leisurely breakfast before work, or grab something to go from our coffee cart on weekdays, along with a $3 coffee – available all day, every day. Take your lunch break with the $25 lunch special with your choice of 7 delectable dishes, served with a glass of beer, house wine, soft drink, coffee or tea. Or enjoy the freshest local produce and the finest meats and seafood at dinner, sitting under the crystal chandeliers, before walking out under the city skyscrapers and lights.

If you are feeling peckish outside of breakfast, lunch or dinner – we have you covered with our grazing menu, with mouth-watering snacks and moderately sized meals available every day.

Our modern menus create an exceptional dining experience with every bite. Our Head Chef works closely with our team to design and menu that is complemented by an extensive wine list, featuring the finest wines from renowned vineyards, all the way from Spain, Italy and France, to Western Australia’s loved Margaret River region.

The restaurant boasts numerous seating options from casual dining at the bar to the formal dining room and alfresco areas, so you can enjoy your mouth-watering breakfasts, lunches, and dinners every day.

Our menus include vegetarian and gluten free options, so there is something for everyone. Download our menus on the right.


Service Times


Monday – Friday 6.30am – 11am

Saturday & Sunday 7.30am – 11am


Monday – Sunday 12pm – 3pm

Grazing Menu:

From 3pm


Monday – Friday 5.30pm – 9.30pm

Saturday & Sunday 6.00pm – 9.30pm

View our restaurant special offers here.