Every product is carefully selected by our editors and experts. If you buy from a link, we may earn a commission. Why trust us?

12 best pubs in perth to wet your whistle

12 Best Pubs in Perth to Wet Your Whistle

There’s nothing like hitting a Perth pub to quench your thirst after a hard day working in the nation’s west, and luckily enough, you’ve got a host of great spots to choose from. Perth has it all, from stunning beaches to fine dining, and its pub scene is just as strong. If you’re in the mood for a cold schooner on a Friday afternoon, a classic mid-week pub dinner or some live music on the weekend, there is a pub for every occasion in Western Australia’s sunny capital. We have managed to narrow it down to the 12 best pubs in Perth we think you should check out.

You’ll also like:
14 Best High Teas In Perth
20 Best Vegan Restaurants in Perth
20 Best Italian Restaurants in Perth

greenwood hotel pub interior

1. Greenwood Hotel

Just a stone’s throw away from the stunning Sorrento Beach, Greenwood Hotel is a local favourite. Just a 15-minute drive from Perth’s CBD, the pub focuses on community good food. The menu is made up of delicious, fresh and locally sourced ingredients, with an extensive selection of beverages, offering an array of tap and bottled beer, wine and spirits. If you’re a sports lover, there is also a sports bar for you to sit back and relax.

Address: 349 Warwick Road, Greenwood
Phone: (08) 9246 9711
Hours: Sunday- Thursday 10 am – 11 pm, Friday- Saturday 10 am – 12 am.

Greenwood Hotel

mount henry tavern interior

2. Mount Henry Tavern

This Perth pub truly has it all, from sport, to dancing to delicious food. The Mount Henry Tavern is known for all things that point to a good time. The food is affordable but doesn’t compromise on taste, and there are plenty of big screens for you to catch all kinds of sports. There is often a dancefloor on the weekends, or if you’re not feeling up to it, quiz night is on every Wednesday.

Address: 27 Manning Rd, Como
Phone: (08) 9450 7709
Hours: Monday – Sunday 11 am – 12 am.

Mount Henry Tavern

smiling bartender girls serving beer at whistle hotel northbridge

3. Hotel Northbridge

Housed in a stunning heritage-listed building, Hotel Northbridge is one of the best pubs in Perth for drinks, food and prime accommodation. The pub has been serving travellers for years and is showing no signs of slowing down. We recommend trying their vegetarian palmy, the modern take on the pub classic transporting this old-time pub into the 21st century.

Address: 210 Lake Street, Perth
Phone: (08) 9328 5254
Hours: Monday – Sunday 10 am – 12 am.

Hotel Northbridge

43 below bar restaurant street view

4. 43 Below Bar & Restaurant

A Perth bar and restaurant with subtle Spanish influence, 43 Below is an exotic inner-city oasis for Perth locals. The establishment is a refurbishment of Perth’s oldest bar, The Alhambra, which you can observe in the old-school decor. The drink list is vast, with plenty of beers on tap too.

Address: 43 Barrack St, Perth
Phone: (08) 9421 1333
Hours: Monday – Wednesday 10 am – 9 pm, Thursday 10 am – 9.30 pm, Friday – Saturday 11 am – 12 pm

43 Below Bar & Restaurant

gosnells hotel pub interior

5. Gosnells Hotel

One of the best pubs in Perth if you have a big group, the Gosnells Hotel effortlessly caters for all. There is a huge family bistro that serves up all your favourites, as well as a sports bar you can retire to later on to catch the end of the footy. The main bar is cosy and charming- we can’t go past the in-house old tram car!

Address: 2149 Albany Hwy, Gosnells
Phone: (08) 9398 2224
Hours: Monday – Sunday 10 am – 10pm

Gosnells Hotel

the carlisle hotel distillery interior

6. The Carlisle Hotel & Distillery

Newly renovated but maintaining the old-school charm the pub is known for, the Carlisle Hotel & Distillery is our one-stop-shop for a hearty, lively pub. The pub is the perfect spot to come after the footy or cricket, and with 16 beers on tap, you’ll be spoilt for choice. For the wine lovers, they offer an extensive wine list with drops from WA, NZ and other Aussie favourites. There is also a monthly craft beer special.

Address: 174 Rutland Ave, Carlisle
Phone: (08) 9361 1544
Hours: Sunday- Friday 10 am – 12 am, Saturday 9 am – 12 am

The Carlisle Hotel & Distillery

the civic hotel pub interior

7. The Civic Hotel

If you ever find yourself in Inglewood, you’d be a fool not to visit The Civic Hotel. The versatile pub has a unique variety of reasons to visit- from live wrestling to heavy metal to watching the footy. Try to nab a seat in front of the fireplace, accompanied by one of their fine stouts or delicious red wines- the perfect combination!

Address: 981 Beaufort St, Inglewood
Phone: (08) 9460 9908
Hours: Monday – Thursday 11 am – 11 pm, Friday – Saturday 11 am – 12 am, Sunday 11 am – 9 pm

The Civic Hotel

ocean beach hotel pub crowd

8. Ocean Beach Hotel

The Ocean Beach Hotel is one of the best pubs in Perth if you’re looking for something right on the water. Located at the Cottesloe beachside, this pub has stunning ocean views and a relaxed atmosphere to match. We recommend a visit here on a lazy Sunday spent drinking beers and relaxing with mates.

Address: Cnr Marine Parade & Eric Street, Cottesloe
Phone: 08 9384 2555
Hours: Monday – Sunday 12 pm – late

Ocean Beach Hotel

herdsman lake tavern interior

9. Herdsman Lake Tavern

If you’re after the classic pub feels, we can guarantee you won’t be disappointed by the Herdsman Lake Tavern. Fondly known by locals as ‘The Herdy’, this pub offers classic pub feeds, all your favourite beers and wine, and a friendly, laid-back atmosphere that’s perfect for Friday afternoon drinks.

Address: 33 Herdsman Parade, Wembley
Phone: (08) 9387 5555
Hours: Monday – Wednesday 11 am – 10 pm, Thursday- Friday 11 am – 11 pm, Saturday 10 am – 11 pm, Sunday 10 am – 10 pm

Herdsman Lake Tavern

albion hotel pub interior

10. Albion Hotel

The beating heart of Cottesloe, Albion Hotel is the sole reason the Perth suburb exists. Established in 1890, it is one of the oldest and best pubs in Perth and is showing no signs of slowing down. The interior exudes old school charm, and there are plenty of fireplaces for you to cosy up in front of and enjoy a warming meal and a pint, or two!

Address: 535 Stirling Hwy, Cottesloe
Phone: (08) 9384 0021
Hours: Monday – Sunday 10 am – 12 am

Albion Hotel

lakers tavern interior

11. Lakers Tavern

A standout pub in Perth’s leafy south-eastern suburbs, Lakers Tavern has been serving up keen pub-goers for years. The pub is spacious and has an extensive menu inspired by fresh local produce- succulent steaks, fresh seafood and healthy salads. Wash it all down with a cold beer or one of their fine drops.

Address: 119 Murdoch Rd, Thornlie
Phone: (08) 9493 3522
Hours: Sunday – Thursday 11 am – 10 pm, Friday- Saturday 11 am – 10 pm

Lakers Tavern

belmont tavern outdoors

12. Belmont Tavern

Next time you’re shopping a The Belmont Forum, pop over to the Belmont Tavern for a post-shopping spree beverage. Just across the road, the stylish pub has it all – a bistro, indoor playground, beer garden and sports bar. They are known for their warm and welcoming hospitality and also host functions if you’re looking for your next special event.

Address: 174 Wright St, Cloverdale
Phone: (08) 9277 2077
Hours: Monday – Sunday 10 am – 12 am

Belmont Tavern

General FAQs

What is the best pub near Perth CBD?

The best pub near the perth CBD is Hotel Northbridge.

What Perth pub serves the best food?

43 Below Bar & Restaurant serves up the best food in the Perth pub scene.

What pub in Perth is best for families?

The Herdsman is the best pub in Perth for families.


Aimee O'Keefe

Aimee O’Keefe is a Sydney-based freelance writer with a background in content marketing, lifestyle, architecture and travel coverage. She completed a Bachelor's degree in Media and Communications at the University of Sydney and has worked with Universal Magazines, various leading digital marketing agencies and The Local Project.