We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Silva Bay Restaurant & Pub

$$ - $$$, ,
3383 South Rd, Gabriola Island, British Columbia V0R 1X7, Canada
+1 250-247-8662
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent40%
  • Very good33%
  • Average12%
  • Poor10%
  • Terrible5%
Travellers talk about
“fish and chips” (16 reviews)
“burger” (12 reviews)
“salad” (11 reviews)
Restaurant Hours
Bar, Pub, Canadian, Vegetarian Friendly, Gluten Free Options
$$ - $$$
3383 South Rd, Gabriola Island, British Columbia V0R 1X7, Canada
All Details
Write a ReviewReviews (148)
Traveller rating
Traveller type
Time of year

1 - 10 of 146 reviews

Reviewed 3 weeks ago

The Silva Bay restaurant and Pub burned down in the fall of last year. Very little appears to have been done to the burned out remains. It's fate remains in doubt for anything this summer. Too bad, since the previous tennants had really turned the...More

Thank spiinyynorman
Reviewed 24 September 2017 via mobile

We were on the island & know the view is great so thought we'd give it a try. We haven't been here in about a year so didn't know what to expect. The decor is faded & paint chipped. The washrooms are rank. In need...More

1  Thank Richard011
Reviewed 16 September 2017

I did not like this restaurant the first time I visited, but several weeks later I was persuaded to give it another try and while I still think the owner/chef need to drop the cutsey names for the dishes and basically decide what type of...More

1  Thank Draigoch
Reviewed 13 September 2017

This is a very attractive restaurant on a very small Island in the gulf Island chain of British Columbia. Very attentive staff offering a nice variety of food during our luncheon event along with pitchers of various draft beers. We selected the Hoyne Vienna Amber...More

Thank BareboatCaption
Reviewed 8 September 2017

Within my first hour of landing on the island I was sitting on the deck of this idyllic stop eating a delicious lunch, having a lovely pint of craft beer, and enjoying the company of a distant cousin I had met for the first time...More

Thank John C
Reviewed 7 September 2017

This is a pub-style restaurant on Gabriola Island with a large patio over-looking Silva Bay marina and harbour where many sail boats tie up at the end of the day and float planes deliver commuters and tourists from Vancouver. New ownership has created a very...More

Thank koch51
Reviewed 28 August 2017

So many things on the menu that I would not normally see. Decided to be brave and try the Baked Bulgarian Banitsa. Oh my god. Beautiful presentation and so good! The view from the outside patio is also lovely. I will have to come back...More

Thank FunSeeker75
Reviewed 19 August 2017

There are not too many restaurants for you to choose in Silva Bay. But you don't have to make the trouble for such choice because THIS IS IT! This restaurant specializes in three good stuff: great food, great view, and great paintings on the wall....More

Thank Gordon Y
Reviewed 18 August 2017

Friends visited this restaurant for lunch and raved about the excellent food. We decided to try it for dinner the following night. Reserved a table for the patio as we were travelling with our dog-dogs are allowed on the outside deck. When we arrived, shortly...More

Thank Heather B
Reviewed 15 August 2017

So last year (summer 2016) we ate here and were not impressed. However, there is new management and they are now one of our favorites! The view from this spot is amazing! The seafood Pasta WOW! Great food and drinks and really liked this spot...More

Thank Eric W
Nearby HotelsSee all Gabriola Island Hotels
Days Inn - Nanaimo
598 reviews
16.96 km away
Diplomat Motel
28 reviews
17.07 km away
Harbour Light Motel
81 reviews
17.15 km away
Coast Bastion Hotel
1,642 reviews
17.33 km away
Nearby Restaurants
Woodfire Restaurant & Catering
231 reviews
11.20 km away
Robert's Place
195 reviews
10.96 km away
Mad Ronas
118 reviews
11.18 km away
The Kitchen
42 reviews
10.92 km away
Nearby Attractions
Drumbeg Provincial Park
72 reviews
1.47 km away
Roberts Memorial Provincial Park
33 reviews
11.34 km away
Malaspina Galleries
36 reviews
12.97 km away
Sandwell Provincial Park
20 reviews
8.79 km away
Questions & Answers
Get quick answers from Silva Bay Restaurant & Pub staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Average prices
USD 8 - USD 19
Dinner, Breakfast, Lunch, After-hours
Restaurant features
Reservations, Outdoor Seating, Seating, Waitstaff, Parking Available, Highchairs Available, Serves Alcohol, Full Bar
Good for
Bar Scene, Child-friendly, View, Special Occasion Dining, Kids, Local cuisine, Groups
Location and Contact Information
  • Address: 3383 South Rd, Gabriola Island, British Columbia V0R 1X7, Canada (Formerly Silva Bay Restaurant, Pub & Liquor Store)
  • Location: Canada  >  British Columbia  >  Gabriola Island
  • Phone Number: +1 250-247-8662
  • E-mail
The Silva Bay Pub will temporarily be closed due to unforeseen circumstances
and will reopen at a later date yet to be determined.

Beautiful waterfront pub and family restaurant with patio and magnificent views. Live music, events and weddings. Fabulous fresh seafood and pub fare.
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing