COVID-19 (Coronavirus) may impact your travel plans. Wherever you're going, you'll find the latest advice here.

News 15 of the best places to eat, drink and stay in Perth

All articles

15 of the best places to eat, drink and stay in Perth

In partnership with

western australia logo

Perth gets more sunshine per year than any other Aussie capital and so the city embodies the al-fresco lifestyle perfectly. A stay here often means relaxing on restaurant terraces with a glass of local Margaret River wine or a perfectly poured iced coffee. 

To help you put together the perfect Perth itinerary, we’ve taken our pick of the best accommodation, restaurants and bars. With so many brilliant places to choose from and new places opening in the city all the time, it was tough to narrow down.

Look for flights to Perth, Australia

Where to stay in Perth

It’s all about the location, and with our pick of the coolest Perth hotels you’ll have the perfect spot to explore the city – and get over your jet lag.

1. QT Perth

The industrial-luxe interiors of this recently opened boutique hotel are achingly cool. Rooms are decked out in soft velvet, polished brass and local Jarrah timber. Flop down into the bespoke Dream bed, or head upstairs to the city’s highest rooftop bar on the 18th floor to savour the panoramic views of the city and Swan River with an impeccably mixed cocktail.

Stay at QT Perth

2. The Alex Hotel

Feel like a local at this friendly boutique hotel in the middle of Perth’s cultural Northbridge precinct, adjacent to the city centre. Here, cool communal spaces are the focus –  which include a lounge room, roof garden and outdoor terraces. Retro bikes can be hired for free to get around Perth the easy way.

3. The Melbourne Hotel

It doesn’t get much more central than this five-star hotel, set on the corner of Hay and Milligan Streets in the heart of CBD. The interior design pays homage to the gorgeous Victorian architecture of the building, drawing upon classic style with a modern twist. There are five bars and restaurants inside, including a rooftop lounge with outdoor decking – perfect for an al-fresco meal.

Book your stay at The Melbourne Hotel in Perth

4. The Hougoumont

Right in the heart of historic and eclectic Fremantle, the Hougoumont Hotel is decorated in a quirky style that reflects the rich maritime past of the area. The hotel itself is built using innovative sea container construction, and rooms contain little luxuries like Nespresso coffee machines,artisan Rubra teas and toiletries by Aussie brand Appelles. Oh, and every evening free wine and cheese is served in the bar. Need we say more?

Sleep at the Hougoumont Hotel

5. Crown Towers 

We love the sweeping views of the Swan River from the bedrooms of this no-expense spared luxury hotel, and there’s no better way to unwind than lounging beside the hotel’s sprawling, palm-edged  swimming pools or eating in one of its several restaurants. Rooms are decorated in a lavish fashion, with luxury fabrics – a modern mix of subtle beige, shiny chrome and lacquered wood.

Check out the Crown Towers Hotel

Where to eat in Perth

lady holding plate of food

Perth’s vibrant food scene delivers a comprehensive masterclass in modern Australian cuisine. It’s home to global flavours, too, and its food and drink scene is constantly evolving: new restaurants, bars and cafés open on a regular basis. if you’re only in town for a few days make sure and add these restaurants, cafés and bars to your to-do list.

1. Chicho Gelato

Nothing’s better than an ice cream on a hot sunny day, and when Perthians crave something cool they head to Chicho. Tickle your tastebuds with offbeat flavours like banana and parsley or stick to classics like pistachio. For a real treat, order a Gelato con Brioche – a scoop tucked inside a fresh-baked brioche bun.

2. Little Willy’s

Local art adorns the walls of this cute neighbourhood café, known for its top-notch coffee and tasty brunches. Hangovers are no match for the legendary breakfast burrito, packed full with bacon, eggs and zingy salsa. There’s a secret courtyard out back, so you can take your brekkie alfresco.

 3. Il Lido

Just across the road from the pristine sands of the iconic Cottesloe Beach, Il Lido specialises in rustic Italian fare served at huge communal tables. If you miss out on one of the coveted outdoor tables, don’t worry – the inside, which is in an old 1930’s cabaret hall, is just as impressive.

4. Moore & Moore

Simple but delicious food and excellent coffee put this Fremantle café firmly on the map for people looking for brunch in Perth.There’s a huge focus on fresh, sustainable and locally sourced produce – the owners even make their own almond milk.

5. Long Chim

If you’re in the mood for Asian flavour, head to Long Chim, located in Perth’s historic State Buildings. The restaurant is the baby of acclaimed Aussie chef David Thompson – famous for his Thai restaurants Nahm, a big hit in Bangkok as well as London. The food is packed with flavour, studded with hot chilli and fiery garlic, so be prepared!

6. Wildflower

When it comes to fine dining in Perth, Wildflower is one of the city’s shining stars. The rooftop restaurant has a seasonal menu – following the Noongar calendar of the south-western Aboriginals – and only uses ingredients that are indigenous to Western Australia. The views from the terrace are incredible, too.

Fly to Perth and start your adventure

Where to drink in Perth

1. Varnish on King

It’s all about American whiskey at this eclectic Perth bar. Try the bacon flight, where four types of bacon are expertly paired with matching drams. It’s worth dropping in on Monday nights for the Whiskey 101 masterclass, too.

2. Shadow Wine Bar

Whether you’re looking for an award winning Margaret River Cabernet Sauvignon or something a little lighter, the team at The Alex Hotel’s Shadow Wine Bar will be able to help you pick the perfect bottle. The menu is an upgrade on classic European food, with bar snacks like chorizo and potato croquettes and cheese puffs made with Persian feta.

3. The Sail and Anchor

You can’t visit Fremantle without sinking one (or two) in the Sail and Anchor. This pub is a true landmark – its heritage listed with wood panelled walls, a spiral staircase and pressed tin ceiling inside. It’s a bit of a craft beer heaven too, with 40 cold taps, three hand pumps and four bars.

4. Little Creatures

If you love knowing where your pint comes from, head to Little Creatures in Fremantle. The huge brew tanks are hard to miss if you decide to sip your locally brewed pint inside. There’s also a huge terrace where you can soak up the sun and watch the portside life go by. Order some pizza and nachos, grab a blanket and settle in for the evening.

5. The Flour Factory

Spanning three floors inside a century old flour mill, The Flour Factory hits the spot as a drinking and dining destination. Gin lovers will enjoy sipping their way through 100 gins from around the globe, while cocktail connoisseurs will have fun choosing from the ever-changing list. Make ours a Sloe Black Betty (Bramble Am).

Check out these flights to Perth

And that’s just scratching the surface. The best part about Perth’s hospitality scene is that it’s always changing, and there are loads of exciting new places opening every week. As well as visiting our favourite places to eat, drink and relax, it’s well worth leaving some free time in your holiday itinerary to simply stumble across hidden gems.

Ready to see more of Western Australia? Check out the cheapest flights for your next adventure now!

Want more tips on visiting Western Australia?

Working hard or hardly working? Here’s 7 of the coolest jobs you can get on a working holiday visa in Western Australia​

Our top 5 Western Australia road trips to drive before you die

When’s the best time to visit Western Australia?

The Skyscanner edit: the best flight deals from the UK to Western Australia in January

Exploring Western Australia: 20 things to add to your bucketlist

Get closer to nature and Wildlife in Western Australia

The best of Perth on a budget

A Day at a Time: top day trips from Perth