Skip to main content

Silva Bay Resort & Marina

Gabriola Island, BC
Marina British Columbia

About

Silva Bay, on the south end of Gabriola Island, is one of the most sheltered and welcoming marinas in the Gulf Islands — a favourite for boats transiting between Nanaimo, the Gulf Islands, and the Strait of Georgia. The bay offers nearly complete protection in all conditions, and the marina has the relaxed, unpretentious feel that defines the best Gulf Islands stops: good fuel, a pub that knows its regulars, and a boatyard that can handle most repairs. Gabriola Island itself is worth a day ashore — artists' galleries, sandstone formations, and the reefs and channels of the Flat Top Islands just offshore.

Specifications & Services

Total slips 120
Transient slips 40
Max LOA 100 ft
Max draft 12 ft
Moorage rate $1.8/ft
VHF channel 66A

Fuel & Services

Fuel Fuel Diesel & gas
Pump-out Pump-out Available
Haul-out Haul-out Available

Amenities

Nearly landlocked bay — protection in all conditions
Boatyard with travel lift and repair services
Pub and restaurant on site
Flat Top Islands — nearby anchorage and wildlife area
Gabriola Island artists' community and galleries
Gabriola Island Provincial Park and sandstone formations
8 nm from Nanaimo — easy day passage
Kayak and paddleboard rentals available

Events Near Gabriola Island

All events →

class

Marine VHF Radio Operator Certification — Spring 2026

May 9, 2026 · Shilshole Bay Marina Community Room

View all events →

festival

Anacortes Waterfront Festival 2026

May 16, 2026 – May 17, 2026 · Cap Sante Boat Haven

Event details →

race

Swiftsure International Yacht Race

May 23, 2026 – May 24, 2026 · Royal Victoria Yacht Club

Event details →