A spectacular destination for families, couples and solo explorers, Perth is brimming with terrific things to do for every traveller.
Relaxing, picturesque and vibrant – for a vacation that encompasses all that charm, head to the capital of Western Australia. The sunny city of Perth offers a perfect mix of urban life, natural beauty, rich culture and flourishing wildlife. A trip here can take you from beachside fun and lush parks to buzzing bars and an afternoon of mingling with native Australian animals. Can’t wait to pack your bags? The family-friendly city is just a five-hour flight from Singapore. Fill your itinerary with all the best things to do, restaurants, cafes and bars in Perth.
All the top things to do in Perth
1. Visit the Swan Valley for sweeping views and amazing wine
Just a 25-minute drive from Perth, the gorgeous views of vineyards and hills await in the Swan Valley, which is home to world-class wineries, incredible restaurants and beautiful art galleries. To start, check out the Swan Valley’s suggested guides for a fuss-free trip. Sun seekers will love the ‘outdoor explorer’ itinerary that takes you to the popular bushwalking trails at Bells Rapids, Oakover Grounds to refuel with gourmet fare, Whistler’s Chocolate Co for a sweet treat, and Nikola Estate for a glass of vino.
If you’re travelling with the fam, the ‘family day out’ itinerary is right up your alley. This fun trip takes you to Supa Golf World to tee off with bites and sips, Bailey Brewing Co for a hearty menu and award-winning beers, and Stella Gelato for mood-boosting refreshers. Don’t forget to get up close with animals at the West Australian Reptile Park and watch a chocolate-making sesh at the Margaret River Chocolate Company!
2. Enjoy waterfront fun at Elizabeth Quay
We love an unforgettable riverside experience, and Elizabeth Quay certainly delivers that. This recently refreshed waterfront attraction features restaurants with a view, luxury hotels, and pop-up festivals. Hop on board the Swan River dinner cruise if the idea of sailing across the water with live music and good food appeals to you. But don’t forget to snap pics of the towering Elizabeth Quay Bridge. Plus, try a water bike experience, enjoy carousel rides and climb The Bell Tower before you fuel up at places like Milky Lane, The Reveley, Oyster Bar and more.
3. Meet the quokkas at Rottnest Island
We can’t help but coo over cuddly quokkas! Touted as the happiest creatures on the planet, these furry marsupials look like they’re perpetually having the best day because of their eternal smiles. The adorable animals are native to Rottnest Island, a 30-minute ferry ride from Fremantle. Tip: they’re natural pros at selfies, so snap away. Explore the area on foot, by bicycle or bus, and traipse across beautiful beaches and magnificent coves. You can also go snorkelling, whale-watching (from September to November) and kayaking. Make it a day trip or stay the night at a beachfront hotel, glamping tent, or charming cottage.
4. Shop local at Fremantle Markets
Save your weekends for the lively, crowded markets at Fremantle. It’s an absolute delight to stroll through stalls hawking handcrafted trinkets, fresh fruits and veggies, amazing bites, and fantastic home and beauty products. Add merry buskers to the mix and you’ve got a winning formula for good vibes. While you’re in the area, visit attractions like the Fremantle Prison, Little Creatures Brewery, and WA Shipwrecks Museum. End off with a classic meal of fish and chips by the waterfront at the breezy, no-frills Cicerello’s.
5. Immerse yourself in nature at Kings Park and Botanic Garden
For an incredible panoramic view of the city and the Swan River from up high, make your way to Kings Park and Botanic Garden. It’s just a 15-minute walk from the city centre. As one of the world’s largest inner city parks, the green hangout is notably popular with locals and visitors for picnics, leisurely strolls and summertime events. Admire the flora and fauna, climb 101 steps up the DNA Tower, learn about its Aboriginal culture and European history, and lounge the afternoon away at one of the casual cafes.
6. Dive into culture and history at WA Museum Boola Bardip
Oh, we could spend an entire day at this marvellous museum, which officially opened at the end of 2020. It’s right in the heart of Perth Cultural Centre, home to permanent exhibitions that fascinate and enthral. Listen to insightful tales from Aboriginal traditions, journey through Western Australia’s wildlife and nature ecosystems, and set your eyes on the state’s treasures like the blue whale skeleton. Plus, stay tuned for special installations that rotate throughout the year.
7. Live it up with sun, sand and sea
A visit to Perth – especially during summer – isn’t complete without a day at the beach. Those clear blue waters and white sandy stretches are calling! Grab your towel and picnic basket to soak up sunny rays. An iconic hangout, Cottesloe Beach is postcard-perfect for family time, sunset drinks and striking views. Another must-see? Scarborough Beach, a pocket of paradise filled with restaurants, cafes, shops and hotels. For a nearby haunt, head to City Beach to unwind during the golden hour.
8. Spend the day at Penguin Island
Obsessed with these adorable black-and-white creatures? Take a trip 45 minutes south of Perth to Shoalwater Islands Marine Park, where you’ll find Penguin Island. It’s ideal for a day trip with the fam, ‘cos you’ll frolic with dolphins, sea lions and the world’s smallest penguins. Sea kayaking tours and sunset cruises are also available. Just take note that the island closes from June to mid-September for the winter penguin nesting season.
9. Cosy up to animals at Caversham Wildlife Park
Animal enthusiasts, make a pitstop at Caversham Wildlife Park for an adventurous day out. The sprawling space is home to about 200 species, with activities such as daily farm shows, wombat and koala meet-and-greets, kangaroo feeding sessions, interactive farm areas for kids and loads more.
10. Eat your way through Perth’s best restaurants
Glorious food galore! Perth isn’t lacking in any way when it comes to food. From elegant fine dining names to quaint neighbourhood spots, there’s something for everyone. Hit up Balthazar for a sophisticated dining experience or No Mafia for cool vibes and house-made pasta plates. Uma is fab for Peruvian cuisine, but Wildflower is worth making a reservation at if you’re in the mood to splurge. For a dash of Parisian glam, head to La Lune to enjoy bistro dishes like steak frites.
11. Get your putt on at mini golf
Fancy a game of mini golf? Unleash your inner kid and hit a hole-in-one at these spots. Glowing Rooms offers a trippy glow-in-the-dark and 3D experience, while Holey Moley takes you down pop culture memory lane. The open-air Wembley Mini Golf is for those who are serious about their swings. But Wanneroo Botanic Golf boasts the largest outdoor course in the country, with 36 holes and even the option to play at night with LED golf balls.
12. Have a coffee and croissant at Perth’s best cafes
Get your daily brekkie, brunch, caffeine fix or pastry pick-me-up at cafes in Perth. Grab perfect bagels and sammies at Bagel-Os, chill out at Local & Aesthetic with West Aussie-style food, or sink your teeth into irresistible baked treats at Mary Street Bakery. The hunt for pastries continues at Chu Bakery, while Micrology Coffee Roasters serves up a mean cuppa. For a chill Sunday brunch, make your way to Hylin for avo toast and burgers.
13. Bar-hop around the city
Cool cocktail bars. Hidden underground watering holes. Stunning wine hangouts. Imbibers are spoilt for choice in Perth. Grab a table at The Standard, Sweetwater Rooftop Bar or 18 Knots to appreciate the view. Or cosy up to your date at the lush Terrarium Bar. Perhaps Neon Palms is up your alley if you’re in the mood for a little trip to Miami! But if you love your booze with a side of arcade games, swing by Palace Arcade or Planet Royale for a touch of nostalgia.
14. Drive down to Margaret River for the weekend
A charming town south of Perth, Margaret River is a must-visit for its jaw-dropping array of craft breweries, majestic vineyards and natural wonders. It’s a three-hour drive from the city, but you can stop at places like Bunbury (check out its massive farmers’ market!) on the way over. Don’t miss out on top wineries like Vasse Felix, Leeuwin Estate, Domaine Naturaliste and Voyager Estate. Plus, breweries such as Brewhouse Margaret River and Eagle Bay Brewing Co. Other adventures include forest obstacle courses, surfing, and exploring the underground world at Jewel Cave and Lake Cave.
Bookmark this bucket list of things to do for your next holiday in Perth!