Congratulations on your engagement! Now it’s time to start organizing. Picking your wedding venue is one of the first things on your list. With all the different halls and hotels, it can be challenging to find the intimate wedding venue that fits you and your future spouse. If you want to tie the knot in a private ceremony with an exclusive reception, you need a small wedding venue that fits your style, budget, and guest list. Whether you want a romantic waterfront as your backdrop or spectacular garden settings, these are the best small wedding venues in Perth.

Register your venue with us and get featured in the 2020 version of this article.


In no particular order, here we list the editor’s choice top 10 small and intimate wedding venues in Perth


1. The Boatshed Restaurant

Perth, WA

If you want to celebrate your private wedding with a view of Perth’s city lights, The Boatshed Restaurant is the perfect place for your intimate party. The skyline view of the restaurant, premium alcoholic beverages, and a quality menu will amaze your guests. Owned by Graeme Millar, he will personally handle your wedding requests for all your wedding needs. You can meet with Graeme to discuss the size of the space you need along with the costs of your chosen package.


2. The Pagoda Resort & Spa

Como, WA

The Pagoda Resort & Spa is located on the shores of Perth’s famous Swan River. It has long been the standing landmark of Perth’s beaches since 1926. The historic resort offers a high-class venue selection that will ensure the perfect setting for your private celebration. This exclusive wedding venue provides a private, poolside ceremony, a bridal suite, and luxurious rooms for guests. The resort facilities are available for any small wedding aligned with your dream décor.


3. Acqua Viva On The Swan

Nedlands, WA

If you want to have your private party featuring the unique scenic view of an aquatic backdrop, Acqua Viva On The Swan features a 360-degree view of the Swan River. Acqua Viva On The Swan can accommodate small or large parties, with a capacity of 150 guests seated and 180 guests standing. This location has nearby churches for private wedding ceremonies, and several botanical gardens fit for photography.


4. Matilda Bay Restaurant

Crawley, WA

Another popular venue in Adelaide for beautiful weddings is Matilda Bay Restaurant. The location has a restaurant near the waterfront, which is perfect for you and your loved ones. The Roe Room offers a spectacular view of the scenic harbour over Swan River. Their Catalina Room at Matilda Bay is a perfect fit for your small wedding with a capacity of 50 seated guests or 100 guests for a cocktail event. The personal kitchen staff is dedicated to serving your party.


5. Mandurah Quay Resort

Erskine, WA

Mandurah Quay Resort is a fantastic beach location for a classic private wedding. The resort is located on the stunning Peel Inlet beach. You have multiple areas to choose from including the One Tree Hill site is surrounding by water and features boat access. The Marina Lawn accommodates 120 guests with a spectacular view over the marina. However, the Entrance site, which is a garden area, has a capacity of 80 guests. The smallest location at the resort is the Pelican Room with a capacity of 50 guests is priced at $1000. There are other spaces including the Dolphin Room and restaurant that can hold anywhere from 55 to 100 people.


6. The Willow Pond Reception Centre

Canning Vale, WA

For over 21 years, The Willow Pond Reception Centre has proudly served Perth brides and grooms. If you want to have a private romantic wedding, Willow Pond’s Garden of Eden is available to you and your soul mate at no extra cost. The most expensive reception hall package is priced at $151 per guest including food and drink. However, there are several less expensive options if you have a smaller budget.


7. Bathers Beach House

Fremantle, WA

Bathers Beach House offers one of the most picturesque waterfront views for your intimate celebration. You and your guest will have the most fantastic time celebrating with quality food, against the romantic sunset. The first floor of Bathers Beach House is perfect for a small wedding reception. This beautiful Perth wedding venue will assign their functions manager and team that will assist you with ideas and find you the ideal site for your small wedding.


8. Tradewinds Hotel

Fremantle, WA

One of Perth’s most beautiful locations for small wedding ceremonies and banquets is the Tradewinds Hotel; gorgeous views of Swan River surround it. You can host your ceremony on the balcony and choose from one of the many rooms available for the reception. The Rooftop Terrace, a premier site, has a capacity of 220. A smaller option is the Heritage Room, which accommodates 50 seated guests or 85 standing. Likewise, you can have a traditional seated meal with 60 of your loved ones in the Palm Room or 95 of your closest friends and family for a standing cocktail event.


9. Caversham House

Caversham, WA

Since the 1960s, the Caversham House has hosted exceptional country-themed weddings. The Colonnade Wedding Ceremony is a perfect fit for a small wedding ceremony. If you prefer even more breathtaking nature, the Hidden Gardens site is on the shores of Swan Valley. You can take a cruise on their private charter boat down the Swan with your wedding guests, which allows them to arrive at your private ceremony via boat entrance.


10. Indiana Cottesloe Beach

Cottesloe, WA

Do you want an intimate wedding overlooking the Indian Ocean? Indiana Cottesloe Beach has a contemporary catering bistro that can hold up to 140 guests for a tradition, seated meal or 170 guests for a modern cocktail party. For romantic ceremonies, the pavilion has a capacity of 60 guests seated and 80 guests standing. Ideal for a small wedding, the Private Ocean Room has a capacity of 28 guests seated and 40 guests standing.


Check out our editor’s choice list of the


Parting Notes

Picking the right location to host your intimate wedding can be overwhelming. Knowing what wedding venues in Perth can accommodate you and your guests will help you decide. To claim your desired date for your private wedding, you should contact the sites as early as possible. After determining if it accommodates your guest list and budget, the owner or coordinator can help you finalize other necessities like meal and beverage options. That way, you are one step closer to tying the knot. Congratulations again to you and your future spouse, and wishing you both an eternity of love and happiness together!



Best Wedding Venues in Australia





Dandenong Ranges



Macedon Ranges



Mornington Peninsula

Swan Hill

Yarra Valley


New South Wales

Blue Mountains

Byron Bay

Hunter Valley

South Coast

Southern Highlands






Gold Coast

Sunshine Coast


Western Australia

Margaret River



South Australia






Australian Capital Territory