Trip Packing List

By Plantrip Travel Team | Published

Restaurant List

Day 1

Mary Street Bakery (CBD) Breakfast
AUD 10–25 per person, 45–60 minutes

Classic Perth bakery and café known for flaky pastries, inventive sandwiches and strong coffee — a reliably great first stop to fuel a day in the city.

The Aviary (Rooftop lunch) Lunch
AUD 20–40 per person, 60–90 minutes

Bright rooftop venue serving share plates, salads and modern Australian mains — excellent for a relaxed midday meal with city views and a broad drinks list.

Wildflower (fine dining, CBD) Dinner
AUD 120–180 per person (tasting menu), 90–120 minutes

Contemporary fine-dining restaurant focusing on seasonal Western Australian produce and native ingredients — ideal for a special evening tasting menu or scenic river-side dining.

Day 2

La Veen Coffee & Kitchen (Northbridge/Leederville) Breakfast
AUD 12–30 per person, 45–75 minutes

Popular all-day café with a creative brunch menu, excellent espresso and modern breakfast dishes — a local favourite for weekend brunches.

Petition Kitchen (State Buildings) Lunch
AUD 25–50 per person, 60–90 minutes

Laid-back, characterful eatery in the historic State Buildings serving fresh seasonal plates — great for a long, leisurely lunch in the heart of the city.

Post (modern Australian, State Buildings) Dinner
AUD 60–110 per person, 90–120 minutes

Contemporary restaurant with a menu focused on local produce and wood-fired cooking — suitable for a stylish dinner close to the CBD and evening walks along the river.

Day 3

Moore & Moore Café (Fremantle) Breakfast
AUD 12–30 per person, 45–60 minutes

Charming café in Fremantle’s arts precinct offering seasonal breakfast dishes, excellent coffee and a relaxed garden-like setting — perfect to start exploring Fremantle.

Bread in Common (Fremantle) Lunch
AUD 25–50 per person, 60–90 minutes

Industrial-chic bakery-restaurant known for house-baked breads, wood-fired dishes and a rustic seasonal menu — great for a memorable lunch with a focus on shared plates.

Little Creatures Brewery (Fremantle) Dinner
AUD 20–45 per person, 60–120 minutes

Iconic brewery and beer garden by the water — casual dinner spot offering great beer, pizzas and hearty mains in an energetic waterfront atmosphere.

Day 4

Il Lido Italian Canteen (Cottesloe) Breakfast
AUD 15–35 per person, 45–60 minutes

Beachside Italian-style eatery with excellent wood-fired breakfasts and classic espresso — a stylish spot to enjoy a morning near the ocean.

Cottesloe Beach Hotel (lunch) Lunch
AUD 20–40 per person, 60–90 minutes

Classic beachfront pub and bistro with easygoing seafood and grill options — perfect for a relaxed lunch overlooking the sand and surf.

Indiana (dinner, Cottesloe foreshore) Dinner
AUD 40–80 per person, 90–120 minutes

Longstanding Cottesloe institution right on the beachfront — known for seafood, generous mains and spectacular sunset views over the Indian Ocean.

Day 5

Local café / winery breakfast (Swan Valley start) Breakfast
AUD 10–25 per person, 30–60 minutes

Simple countryside breakfast at a valley café or winery cellar door before a day of tastings — think strong coffee, pastries or a hearty cooked breakfast to start exploring.

Sittella (Swan Valley winery restaurant) Lunch
AUD 45–90 per person, 90–120 minutes

Winery restaurant with vineyard views and a seasonal menu focused on local produce — perfect for a long, relaxed lunch paired with regional wines.

Sandalford Wines Restaurant (dinner option) Dinner
AUD 40–85 per person, 90–120 minutes

Another excellent winery dining option in the Swan Valley — classic winery cuisine with great wine-pairing possibilities and a tranquil evening setting.

Day 6

La Veen Coffee & Kitchen (Leederville) Breakfast
AUD 12–30 per person, 45–75 minutes

Neighborhood favourite for inventive breakfast dishes, specialty coffee and a lively atmosphere — ideal before exploring nearby boutique shops and streetscapes.

Local bistro or burger bar (Leederville lunch) Lunch
AUD 15–35 per person, 45–75 minutes

Leederville and Mount Lawley are peppered with excellent casual lunch spots — choose a local bistro or gourmet burger/barbecue joint for a relaxed midday meal and people-watching.

The Royal or a local modern-Australian restaurant (dinner) Dinner
AUD 35–80 per person, 75–120 minutes

Mount Lawley/Leederville has several standout dinner options serving modern Australian cuisine — opt for a neighbourhood restaurant for seasonal plates and a friendly local vibe.

Day 7

Mary Street Bakery (Subiaco or nearby) / local café Breakfast
AUD 10–25 per person, 30–60 minutes

Start your departure day with a dependable bakery café offering breakfast pastries, strong coffee and grab-and-go options — Subiaco has several great morning cafés to choose from.

Subiaco Bistro or Claremont precinct lunch Lunch
AUD 20–40 per person, 60–90 minutes

Enjoy a relaxed lunch in the Subiaco dining strip or Claremont’s boutique precinct — options range from modern cafes to Mediterranean and Asian-fusion spots depending on your mood.

C Restaurant or a harbour-side seafood restaurant (farewell dinner) Dinner
AUD 60–120 per person, 90–120 minutes

For a memorable final night, choose the revolving C Restaurant for panoramic city views or a harbour-side seafood restaurant for freshly caught Western Australian seafood and a celebratory final meal.

Was this restaurant list helpful?