Things to Do in Sydney
DESTINATION GUIDE

Things to Do in Sydney

50 curated spots from Sydney itineraries

Activities & Attractions

30 curated experiences

Royal Botanic Garden Sydney
Do
morning

Royal Botanic Garden Sydney

Stroll the shaded paths, lawns, and harbor-edge viewpoints; look for the flying foxes and big open spaces that kids usually enjoy.

1h 30m · Free
Bondi to Coogee Coastal Walk
Do
afternoon

Bondi to Coogee Coastal Walk

Walk the scenic clifftop route past Tamarama, Bronte, and other ocean viewpoints; choose a shorter section if you want an easier pace.

3h · Free
Royal Botanic Garden Sydney & Mrs Macquarie’s Chair
Do
morning

Royal Botanic Garden Sydney & Mrs Macquarie’s Chair

Stroll through lush, tree-filled gardens overlooking the harbour; follow the paths to Mrs Macquarie’s Chair for one of Sydney’s best Opera House and Harbour Bridge viewpoints.

2h · Free
Taronga Zoo Sydney
Do
morning

Taronga Zoo Sydney

Take the ferry, then spend the morning with Australian animals and harbor views; plan a few favorite exhibits rather than trying to see everything.

3h · $45-55 per person
Bondi to Bronte Coastal Walk
Do
afternoon

Bondi to Bronte Coastal Walk

Walk the cliff-top path from Bondi to Bronte, passing dramatic cliffs, ocean pools, and pockets of coastal vegetation; take it slow and stop for photo breaks.

2h · Free
Chinese Garden of Friendship
Do
afternoon

Chinese Garden of Friendship

Step into this walled garden of ponds, rocks, bamboo and pavilions for a tranquil break close to the city.

1h 30m · $12-20
Wendy Whiteley’s Secret Garden
Do
evening

Wendy Whiteley’s Secret Garden

Wander the leafy paths, hidden corners, and harbor outlooks in this tucked-away garden spot.

1h · Free
Barangaroo Reserve & Wulugul Walk
Do
morning

Barangaroo Reserve & Wulugul Walk

A sculpted headland park planted with native trees and shrubs, with walking paths that hug the water and connect into a long foreshore promenade.

2h · Free
Bondi Beach Relax & Swim
Do
afternoon

Bondi Beach Relax & Swim

Spend a couple of hours swimming between the flags, watching surfers, or just relaxing on the sand.

2h · Free
Parramatta River Foreshore Walk
Do
evening

Parramatta River Foreshore Walk

After returning from the mountains or on a separate trip, stroll along the riverside paths lined with trees and parks near Parramatta Wharf and Park.

1h · Free
Barangaroo Reserve
Do
evening

Barangaroo Reserve

Follow the harbor promenade and landscaped paths for a quieter, greener waterfront feel than the busiest tourist core.

1h 30m · Free
Barangaroo Reserve Coastal Walk
Do
afternoon

Barangaroo Reserve Coastal Walk

Follow the waterfront paths through landscaped sandstone terraces and dense native plantings, with views across the harbour and shady spots that feel like a mini urban jungle.

1h 30m · Free
Barangaroo Reserve Evening Walk
Do
evening

Barangaroo Reserve Evening Walk

Explore the terraced sandstone headland with native plantings and harbour views; walk the foreshore path towards Darling Harbour as the lights come on.

1h 30m · Free
Bondi Beach
Do
morning

Bondi Beach

Relax on the sand, watch the surf, and let the kids enjoy a simple beach morning; keep it easy and unstructured.

2h · Free
Bondi Beach & Short Coastal Walk to Bronte
Do
evening

Bondi Beach & Short Coastal Walk to Bronte

Spend time on Bondi’s sands, then walk the most scenic section of the Bondi–Coogee coastal path as far as Bronte Beach, passing cliffs, coves, and rock pools; return by bus.

2h 30m · Free (transport extra)
Bondi Beach Coastal Photography
Do
afternoon

Bondi Beach Coastal Photography

Spend afternoon capturing the iconic crescent beach, rock pools, and lifeguard tower. Access via ramp on Queen Elizabeth Drive; plenty of benches for breaks. Best light 3–6 PM.

2h · Free
Bondi Beach Free Explore
Do
afternoon

Bondi Beach Free Explore

Spend a couple of hours relaxing—sit on the sand, paddle in the water if it’s warm enough, watch surfers, or browse the small boutiques along Campbell Parade.

2h · Free (shopping extra)
Bondi Beach Free Time
Do
morning

Bondi Beach Free Time

Swim between the flags, relax on the sand or people-watch along the beachfront promenade; optional quick visit to Bondi Icebergs pool for photos from the outside walkway.

2h · Free (pool entry extra)
Bondi Beach Start
Do
morning

Bondi Beach Start

Start with a gentle beach walk, coffee stop, and time on the sand before the coast walk gets busier.

1h 15m · Free
Bondi Icebergs Club Ocean Pool Visit
Do
late_afternoon

Bondi Icebergs Club Ocean Pool Visit

Visit the iconic ocean pool carved into rocks at Bondi's southern end. Accessible entry with ramp; casual swim or spectating with café access. Turquoise water is photogenic at any hour.

1h 30m · $7 entry, café meals $15–25
Bondi to Bronte Coastal Walk (Part of Bondi–Coogee)
Do
morning

Bondi to Bronte Coastal Walk (Part of Bondi–Coogee)

Start at Bondi Beach and walk the cliffside path past Tamarama to Bronte, with dramatic rock formations, crashing waves, and small beach coves.

2h 30m · Free
Bondi to Bronte Coastal Walk (Partial Bondi–Coogee Track)
Do
late_morning

Bondi to Bronte Coastal Walk (Partial Bondi–Coogee Track)

Walk the clifftop path from Bondi to Bronte and back at your own pace, stopping at lookouts, rock pools, and beaches along the way.

2h · Free
Bondi to Bronte Coastal Walk (Short Section)
Do
late_morning

Bondi to Bronte Coastal Walk (Short Section)

Take the scenic clifftop path from Bondi towards Tamarama and Bronte, with ocean views, rock pools, and photo stops along the way.[2][10]

1h 30m · Free
Bronte Beach Swim & Rest
Do
late_afternoon

Bronte Beach Swim & Rest

Smaller, more intimate beach than Bondi with rock pools and grassy areas. Accessible ramp entry, patrolled by lifeguards, excellent for a gentle swim or floating and photography.

1h 40m · Free
Camperdown Memorial Rest Park Evening Stroll
Do
evening

Camperdown Memorial Rest Park Evening Stroll

Relax in this leafy inner-city park; many locals bring dogs, and the trees create a slightly wild, cozy feel before dinner or heading back.

45m · Free
Centennial Parklands Rainforest Trails
Do
afternoon

Centennial Parklands Rainforest Trails

Follow waterfall gully and fig groves; golden hour at pond edges for misty jungle photography; 2hr free wander

2h · Free
Circular Quay & Opera House Foreshore Walk
Do
morning

Circular Quay & Opera House Foreshore Walk

Stroll the harbourfront paths around Circular Quay, taking in close-up views of the Sydney Opera House, ferries and Harbour Bridge; take photos from the steps and waterfront promenades.

2h · Free
Circular Quay & Sydney Opera House Forecourt
Do
morning

Circular Quay & Sydney Opera House Forecourt

Stroll around the harbour, watch ferries come and go, then walk up to the Opera House steps for photos and a look at the sails; kids can run around the forecourt and explore the waterfront.

1h 30m · Free (tour extra if booked)
Cronulla Beach Esplanade Walk & Dune-Like Headlands
Do
afternoon

Cronulla Beach Esplanade Walk & Dune-Like Headlands

Take the train to Cronulla and walk the coastal esplanade or wander towards the headlands where vegetation and sand combine for a wilder feel.

2h 30m · Free (train fare extra)
Darling Harbour & Barangaroo Reserve Walk
Do
morning

Darling Harbour & Barangaroo Reserve Walk

Walk the waterfront promenade, then continue into Barangaroo Reserve, a headland park with native plantings, rock terraces, and harbour lookouts.

2h 30m · Free

Restaurants & Food

20 local favorites

The Sultan’s Table
Eat
evening

The Sultan’s Table

Popular Turkish restaurant with fully halal meats; go for charcoal‑grilled lamb skewers, chicken shish, mixed mezze, dips, and fresh salads with Turkish bread.

1h 30m · $25-35 per person
Zahli Modern Middle Eastern
Eat
evening

Zahli Modern Middle Eastern

Upscale but relaxed Lebanese restaurant with a garden-like interior and lots of greenery. Fully halal meats; order the mixed grill, fattoush, and vine leaves for a hearty, halal dinner.

1h 15m · $35-55 per person
Bills Bondi
Eat
morning

Bills Bondi

Bright, modern cafe a short walk from Bondi Beach; order the ricotta hotcakes or sweet corn fritters with great coffee.

1h · $25-35 per person
Icebergs Dining Room
Eat
evening

Icebergs Dining Room

Italian fine dining; pasta and seafood with ocean views.

2h · $100-160 per person
Kepos Street Kitchen
Eat
morning

Kepos Street Kitchen

Middle Eastern‑influenced café that uses halal chicken and serves many vegetarian options; try shakshuka, falafel plate, or avocado toast with haloumi and confirm halal meat on the day.

1h · $20-30 per person
Mamak Haymarket
Eat
afternoon

Mamak Haymarket

Order the halal-certified roti canai, nasi lemak, satay chicken, and teh tarik. This is a dependable halal-friendly lunch with fast service.

1h · $20-35 per person
Quay
Eat
morning

Quay

Light pastries and coffee with harbour panorama.

1h · $30-50 per person
The Fine Food Store
Eat
morning

The Fine Food Store

Cosy laneway cafe in The Rocks; order the smashed avo or eggs on sourdough with a flat white for a classic Sydney start.

1h · $20-30 per person
The Malaya
Eat
evening

The Malaya

Waterfront Southeast Asian restaurant with spicy curries, noodle dishes, and harbour views; book ahead for a window table.

1h 30m · $35-50 per person
Abyssinia Ethiopian Restaurant
Eat
evening

Abyssinia Ethiopian Restaurant

Ethiopian restaurant where you can order vegetarian platters (injera with lentils, vegetables, and stews) or, if staff confirm halal meat availability, choose meat dishes accordingly; avoid any non-halal meats and alcohol-based preparations.

1h 30m · $25-40 per person
Al Aseel Greenacre
Eat
evening

Al Aseel Greenacre

Well-known Lebanese restaurant with halal meats; order mixed grills, chicken tawouk, shawarma plates, falafel and mezze (confirm halal meat as standard practice).

1h 30m · $25-35 per person
Al Aseel Newtown (Halal)
Eat
evening

Al Aseel Newtown (Halal)

Bustling Lebanese spot with greenery, hanging lights, and generous portions; order mixed grill (halal meats), falafel, hummus, and tabbouleh.

1h 30m · $25-40 per person
Almustafa Lebanese Restaurant
Eat
evening

Almustafa Lebanese Restaurant

Long-running Lebanese spot with a cozy, lantern-lit, slightly exotic interior; order falafel, hummus, tabbouleh, vine leaves, and grilled meats after confirming halal status of the meat (they typically cater to halal diners).

1h 30m · $30-45 per person
Anason
Eat
afternoon

Anason

Modern Turkish restaurant along the water at Barangaroo; while not fully halal-certified, they offer several seafood and vegetarian dishes such as grilled octopus, fish of the day, stuffed vine leaves, and vegetarian meze that avoid non-halal meat and alcohol in the dish (you’ll still want to confirm ingredients).

1h 15m · $35-50 per person
Annapoorni Indian Restaurant
Eat
afternoon

Annapoorni Indian Restaurant

Simple, value-focused South Indian and North Indian spot with many vegetarian options and clearly labeled halal meats; go for masala dosa, chole bhature, or a vegetarian thali.

1h · $18-30 per person
Aqua Dining
Eat
afternoon

Aqua Dining

Order the halal-friendly chicken, fish, or vegetarian dishes; staff can accommodate halal needs with clear menu choices and no pork-based options.

1h 15m · $25-45 per person
Arabella Restaurant (Halal Lebanese)
Eat
evening

Arabella Restaurant (Halal Lebanese)

Lebanese restaurant with halal-certified meats—order mixed grill, shish tawook, kibbeh, falafel, fattoush, and dips; confirm halal when seated and avoid any alcohol-based desserts.

1h 30m · $30-45 per person
Aria Restaurant
Eat
evening

Aria Restaurant

Modern Australian tasting menu; try seared scallops and Barossa Valley wines.

2h · $150-200 per person
Banana Blossom Salads Manly
Eat
afternoon

Banana Blossom Salads Manly

Fresh Asian-style salad bowls; choose vegetarian or fish-based bowls and ask to omit any non-halal meats (like bacon), sticking to tofu, prawn or veggie options.

45m · $18-25 per person
Bavarian Bier Café Entertainment Quarter (Vegetarian focus)
Eat
morning

Bavarian Bier Café Entertainment Quarter (Vegetarian focus)

German-style venue; focus on vegetarian dishes like pretzels, salads, and veggie burgers while avoiding all meat and alcohol-based sauces.

1h · $20-30 per person

More on Sydney

BUILD YOUR SYDNEY PLAN

Insider picks, smart timing, and a plan ready when you are.

Start Planning