Find Venues for Birthday Parties
Browse verified birthday party venues and enquire direct – free.
Filters
Top picks are the highest-rated venues of each type that publish a starting price.
Pub
The Taphouse at Mulberry EstateCavershamUp to 200 guests
From $1,200 room hire
Hotel
Balmoral HotelVictoria ParkUp to 120 guests
From $125 room hire
Restaurant
Seven Sins Perth HillsRoleystone
From $35 per person
Bar
Scarborough Beach BarScarboroughUp to 275 guests
From $35 per person
Function Venue
Hillarys Beach ClubHillarysUp to 150 guests
From $2,000 minimum spend
Brewery
Last Drop ElizabethanBedfordaleUp to 90 guests
From $500 minimum spend
The next highest-rated venues that publish a starting price, with capacity and cost side by side.
| Venue | Type | Area | Capacity | From |
|---|---|---|---|---|
| Balthazar 4.6(1,618) | Type:Restaurant | Area:Perth CBD | Capacity:Up to 14 | Price:From $2,000 min spend |
| The Aviary 4.5(4,763) | Type:Bar | Area:Perth CBD | Capacity:Up to 320 | Price:From $37pp |
| Market Grounds 4.4(3,130) | Type:Pub | Area:Perth CBD | Capacity:Up to 200 | Price:From $40pp |
| Murphy's Irish Pub 4.4(2,964) | Type:Pub | Area:Mandurah | Capacity:Up to 150 | Price:From $37pp |
| Parkerville Tavern 4.4(2,624) | Type:Pub | Area:Parkerville | Capacity:Up to 150 | Price:From $35pp |
| The Globe 4.4(2,512) | Type:Pub, Bar | Area:Perth CBD | Capacity:Up to 500 | Price:From $35pp |
| Herdsman Lake Tavern 4.4(2,475) | Type:Pub, Hotel | Area:Wembley | Capacity:Up to 100 | Price:From $40pp |
| The Courtyard @ The Last Local 4.4(2,258) | Type:Pub, Brewery | Area:Canning Vale | Capacity:Up to 100 | Price:From $48pp |
| The Local Hotel 4.4(908) | Type:Pub, Hotel | Area:South Fremantle | Capacity:Up to 100 | Price:From $300 |
| Mulberry Estate 4.4(334) | Type:Function Venue, Estate / Garden | Area:Caversham | Capacity:Up to 400 | Price:From $100pp |
Lowest per-person prices
MandurahUp to 800 guests
BurswoodUp to 800 guests
GosnellsUp to 190 guests
SubiacoUp to 110 guests
Perth CBDUp to 500 guests
Lowest minimum spends
BedfordaleUp to 90 guests
Perth CBDUp to 14 guests
HillarysUp to 150 guests
A birthday booking in Perth usually comes down to two things: how many people are invited and how the night should feel. Twenty friends for share plates suit a lounge or upstairs room, while a milestone with family across generations needs a bigger space with seating, a microphone and somewhere for the cake.
Pick the area first, then shortlist rooms within it.
Things that shape the right birthday room:
Starting prices on this page include $18 per person and $37 per person menus, $125 room hire and a $2,000 minimum spend for an exclusive beer garden. For ideas beyond the venue, browse birthday party planning or book a DJ.

Pub menus on this page start from $18 per person and $37 per person, some rooms charge $125 room hire, and an exclusive beer garden sits at a $2,000 minimum spend. Confirm what each figure covers.
Suburban taverns in areas like Ellenbrook, Success, Piara Waters and Ashby tend to have bistros, beer gardens and room for children. They also keep travel short for local families. In the Perth Hills, a botanic park in Roleystone hires out lawns where children have room to run.
Many Fremantle pubs host birthdays well into the night. Ask each one about its finish time, music limits and whether the space is private.
Most do, though some charge a small cakeage fee for cutting and serving. Ask when you enquire so there are no surprises.
Look for a private room with a dance floor, DJ-friendly sound and a bar that suits a late finish. Inner-city pubs and riverside function venues often fit.
It can be, especially with an afternoon start. Plan for the sea breeze and shade, and ask about an indoor area if the weather turns.