
Things to Do in Sydney
50 curated spots from Sydney itineraries
Activities & Attractions
30 curated experiences

Royal Botanic Garden Sydney
Enter from the Opera House and wander shaded paths, lawns, and harbour viewpoints like Mrs Macquarie’s Chair.
1h 30m · Free
Bondi to Coogee Coastal Walk
Walk a scenic section of the coastal trail, stopping for sea cliffs, lookouts, and beach views.
2h 30m · Free
Royal Botanic Garden Sydney & Mrs Macquarie’s Chair
Enter the gardens near the Opera House and wander shaded paths, palm groves and ponds, then walk out to Mrs Macquarie’s Chair for classic skyline and harbour photos.
2h · Free
Taronga Zoo Sydney
Take the ferry from Circular Quay, then spend your day on tree‑shaded paths visiting kangaroos, koalas, and exotic animals with constant harbour views; use the free sky safari or buses inside for hills.
3h · $40-55 per adult, discounts for kids
Bondi to Bronte Coastal Walk
2km cliff-top trail with ocean **photography spots** and **nature** views.
2h · Free
Chinese Garden of Friendship
Enter via Darling Harbour side; explore winding paths, bamboo groves, koi ponds, and pavilions that feel like a miniature, manicured jungle in the middle of the city.
1h 30m · $15
Wendy Whiteley’s Secret Garden
From Milsons Point Station, stroll to this layered, tree‑filled harbour garden packed with winding paths, ferns, sculptures, and little clearings.
1h · Free
Art Gallery of New South Wales & Sydney Modern
Walk through Hyde Park and the Domain to this free gallery complex, spending an hour or two in the Sydney Modern wing’s First Nations and contemporary exhibits.
2h · Free (special exhibitions may cost extra)
Barangaroo Reserve & Wulugul Walk
From Darling Harbour, stroll into Barangaroo Reserve’s terraced sandstone, native plants, and tucked‑away lawns, then continue along the waterfront Wulugul Walk towards Millers Point, watching the mix of bush‑style planting and harbour views.
2h · Free
Bondi Beach Relax & Swim
Spread your towel on the main beach, paddle in the shallows, or watch surfers from the sand; lifeguards patrol and flags mark safe swimming zones.[2][5][10]
2h · Free
Bondi Beach Swim & Relax
Spend the afternoon swimming between the flags, people-watching on the sand, or watching surfers from the promenade.
2h 30m · Free
Bondi to Bronte Coastal Walk (short section)
Walk the scenic clifftop path from Bondi towards Bronte, turning back whenever you’ve had enough; expect ocean views, rock pools, and plenty of benches.
1h 30m · Free
Parramatta River Foreshore Walk
Walk along the river trail, passing wetlands, mangroves, and parklands, with a more relaxed, suburban feel compared to central Sydney.
1h 30m · Free
Shelly Beach Walk
Take the easy coastal path to Shelly Beach for calm water, greenery, and a more intimate beach feel.
1h 30m · Free
The Rocks Discovery Museum
A compact, free museum that explains Sydney’s early history in an easy, family-friendly format.
45m · Free
Art Gallery of New South Wales
See the Sydney Modern extension and the First Nations art collections, with a relaxed pace and free entry.
2h · Free
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
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
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
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
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
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
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
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
Start with a gentle beach walk, coffee stop, and time on the sand before the coast walk gets busier.
1h 15m · Free
Bondi Beach Swim and Relax
Spend time on the sand, swim only between the flags, and people-watch from a café or towel.
2h · Free
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 Sunset Stroll
Take a final walk along the promenade and beach before returning.
45m · Free
Bondi to Bronte Coastal Walk (Part of Bondi–Coogee Walk)
Iconic clifftop path with ocean pools, sculpted rock formations, and constant Pacific views; you can continue to Coogee if you feel energetic.
2h · Free
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 · FreeRestaurants & Food
20 local favorites

The Sultan’s Table
Turkish restaurant widely known for serving halal meat; choose mixed grills, kebab plates, falafel and mezze (confirm halal meat with staff as standard practice).
1h 30m · $25-35 per person
Zahli Modern Middle Eastern
Elegant Lebanese restaurant with a lush, plant-accented interior; they serve halal meats (confirm when booking), and safe options include mezze platters (hummus, baba ghanoush, fattoush), grilled chicken shish tawook, lamb skewers, and vegetarian sides.
1h 30m · $40-55 per person
Bondi Trattoria
Start by the beach with breakfast and coffee before the coastal walk.
1h · $20-35 per person
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
Long-running spot serving spicy Malaysian dishes with harbour views from the southern end of Darling Harbour.
1h 30m · $35-50 per person
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
El Jannah Newtown
Go for charcoal chicken, garlic sauce, and chips in one of Sydney’s most casual food neighborhoods.
1h · $20-30 per person
Gateway Sydney Food Court
Modern food hall with multiple mid-range options from sushi and dumplings to burgers, just off Circular Quay.
1h · $18-30 per person
Hugos Manly
Popular restaurant on the wharf serving wood-fired pizzas and modern Australian dishes with harbour views.
1h 30m · $35-50 per person
Icebergs Dining Room
Italian fine dining; pasta and seafood with ocean views.
2h · $100-160 per person
Kepos Street Kitchen
Middle Eastern-inspired cafe with greenery and a neighborhood feel; focus on vegetarian-friendly dishes like shakshuka (without meat), salads, and falafel plates, and confirm any meats are halal if you choose them.
1h 15m · $25-35 per person
Mamak Haymarket
Order the roti canai and halal-friendly Malaysian breakfast plates; the menu clearly supports halal dining.
1h · $15-25 per person
Mr. Wong
Atmospheric Cantonese restaurant in a CBD laneway; go for dim sum, roast duck, and shared plates in a softly lit, buzzy dining room.
1h 30m · $40-50 per person
Quay
Iconic fine-dining restaurant with opera house views. Chef Peter Gilmore's contemporary menu showcases local ingredients. Reserve window seating for sunset photography (book 3 weeks ahead).
2h 30m · $80–120 per person (tasting menu)
Single O Surry Hills
Specialty coffee roastery café with excellent toasties and lighter breakfast plates.
45m · $20-30 per person
Speedos Cafe
Casual beachfront café with flat entry, accessible seating overlooking the beach. Try avocado toast, smashed berries, or fresh acai bowls with flat whites.
1h 15m · $18–28 per person
Sydney Fish Market
**Street market** oysters and sushi; freshest seafood.
1h 30m · $40-70 per person
The Grounds of the City
Try the Turkish eggs and lush garden flat white amid overgrown botanics
1h · $40-60 per person
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
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