At The Terrace Hotel, built in 1892, even the most modest of social occasions becomes a supremely special event. Experts in the art of entertaining, with a wealth of experience to share with you, we will ensure that your event outshines all others.

Whatever your needs, from intimate engagements to sparkling celebrations, The Terrace Hotel promises:

  • beautiful venues, perfectly prepared
  • every detail taken care of by our dedicated events team
  • exquisite menus from our restaurant
  • seamless service from our skilled and dedicated staff

Planning a wedding at The Terrace Hotel is made simple by our dedicated team, who will arrange, assist and advise you on all aspects to deliver a wedding that will gratify you with its elegance and grandeur. No detail, however minute, is overlooked.

Guests are drawn by promises of composed elegance, service to hearten even the most sceptical, and a pervading character that is unmistakably West Australian.

If you were after a private and intimate celebration, we have three Private Dining rooms available where we can accommodate from 10 to 18 guests. Our Front Terrace is perfect for stand up cocktail events for up to 150 guests, or if you would prefer a sit down reception, our Front Terrace can accommodate up to 80 guests.

The outdoor Rear Terrace can seat up to 40 guests and up to 110 guests for cocktail receptions.

If you chose to stay with us during your wedding celebrations, we recommend our Celebration Package, which includes;

  • early check-in (1pm)
  • overnight accommodation for two guests
  • bottle of Madame Coco Methode Traditional Brut NV
  • box of Nakamura chocolates
  • a-la-carte breakfast for two in The Terrace Hotel restaurant
  • newspaper
  • late check-out (1pm)
  • luxury gift pack

The Hotel, with its heritage features and designer decor, offers unique photo opportunities for your and your bridal party.

For more information, please email

Click here to view more images