Dockside Restaurant
Rating
Family of 4
$70-100 USD for a family of 4 with entrees and drinks.
Duration
1-1.5 hours
Best Ages
Best for all ages
About
Dockside Restaurant sits inside the Granville Island Hotel with a waterfront patio that looks out across False Creek to the Yaletown skyline. It's a step up from casual in terms of both menu and setting, but it handles families well and the views make any meal feel special.
The menu is Pacific Northwest with a focus on seafood, seasonal ingredients, and dishes made with ingredients from the hotel's on-site brewery. The kids menu covers the basics — grilled chicken, pasta, fish and chips — at prices that don't feel extortionate for a waterfront restaurant. Weekend brunch is the sweet spot for families, with a buffet option that lets picky eaters find something they'll actually eat.
The patio is the reason to come. Tables right on the water give you unobstructed views of False Creek, and kids will stay entertained watching the boat traffic. Seaplanes occasionally take off and land from the harbor, which never fails to grab a kid's attention. The indoor dining room has large windows if the weather isn't cooperating.
Location-wise, you're on Granville Island with easy access to the Public Market, the Kids Market, and the seawall path. The hotel building has an on-site brewery (Dockside Brewing) that parents appreciate. Making a reservation for patio seating is highly recommended on weekends — walk-ins may wait 20-30 minutes for a waterfront table.
Age Suitability
Parent Logistics
Stroller-Friendly
Yes
Nursing / Changing
Limited
Kid Meals
Available
Setting
Indoor & Outdoor
Rainy Day
Great option!
Plan Your Visit
Best Time to Visit
Weekend brunch or early dinner for the best waterfront light
Wait Times
10-20 min for patio on weekends; reservations recommended for dinner
Nearby Food
This is a restaurant listing. Nearby alternatives on Granville Island include the Public Market food vendors, Go Fish for fish tacos, and Edible Canada for brunch.
Why Kids Love It
The waterfront patio on Granville Island lets kids watch boats, kayakers, and seaplanes while eating. The restaurant is in a hotel building with a brewery on-site, and kids think the big copper brewing tanks in the lobby are cool. The brunch has kid-friendly options like pancakes and scrambled eggs.
Pro Tips from Parents
- Reserve a patio table for weekend brunch — waterfront seats go fast
- Ask about the brunch buffet for the best family value
- Combine with the Granville Island Kids Market after your meal — it's a 5-minute walk
What to Bring
- A light jacket for the patio — the waterfront breeze can be cool
- Sunglasses for sunny patio dining
- A camera — the sunset views from the patio are excellent
Cost Info
Estimated Cost (Family of 4)
$70-100 USD for a family of 4 with entrees and drinks.
Tips to Save
- Go for brunch instead of dinner — similar waterfront setting at lower prices.
- The brunch buffet offers good value for hungry families.
- Ask about kids-eat-free promotions.
Hours & Contact
Hours
- Friday
- 7:30 AM – 10:30 PM
- Monday
- 7:30 AM – 10:30 PM
- Sunday
- 7:30 AM – 10:30 PM
- Tuesday
- 7:30 AM – 10:30 PM
- Saturday
- 7:30 AM – 10:30 PM
- Thursday
- 7:30 AM – 10:30 PM
- Wednesday
- 7:30 AM – 10:30 PM

