Accomodations on Gabriola

Enjoy Your Stay

The perfect home away from home is here on Gabriola.
Find the accommodation type that works best for you.

Camping on Gabriola

Camping

Get up close and personal with Gabriola’s nature!

Secluded campsites, RV pads and private camping are all available on the island.

Descanso Bay Campground

595 Taylor Bay Road
Gabriola, BC V0R 1X1 

250-247-8255

Website

Page’s Resort & Marina

3350 Coast Road
Gabriola, BC V0R 1X7 

250-247-8931

Website

  • Facebook
  • Instagram
Bed and Breakfast Accommodation on Gabriola

Bed & Breakfast

From rustic shared accommodations to luxurious self-contained suites, Gabriola has a diverse array of B&Bs in beautiful settings across the island.

Arbutus Grove B&B

870 Duthie Avenue
Gabriola, BC V0R 1X2 Canada

250-247-7155

Website

La Belle Vie B&B and Wellness

3300 South Road
Gabriola, BC V0R 1X7 

250-816-2208

Website

  • Instagram
  • Facebook

Salish Island Secrets Gabriola

1444 Wildcherry Terrace
Gabriola, BC V0R1X5 Canada

250 889 4853

Website

Silva Bay House Bed and Breakfast

3395 South Road
Gabriola, BC V0R 1X7 

604-351-9588

Website

The Perch

1024 Dirksen Road
Gabriola, BC V0R 1X2 

250-713-3192

Website

WurHere B&B

3200 Coast Road
Gabriola, BC V0R 1X7 

250-247-7345 (Main)

Website

Surf Lodge on Gabriola

Motel or Lodge

Planning a weekend getaway, special event, or long term stay? 

Gabriola motels and lodges accommodate individuals, families and parties all year round.

Dragon’s Lodge

2950 Dragons Lane
Gabriola, BC V0R 1X7 

604-669-6383
250-247-2065

Website

Page’s Inn on Silva Bay

3415 South Road
Gabriola, BC V0R 1X7 

250-247-9351

Website

  • Website
  • Facebook
  • Instagram

Page’s Resort & Marina

3350 Coast Road
Gabriola, BC V0R 1X7 

250-247-8931

Website

  • Facebook
  • Instagram

The Haven

240 Davis Road
Gabriola, BC V0R 1X1 

250-247-9211
1-800-222-9211

Website

  • Instagram
  • Facebook
Guesthouses on Gabriola

Guesthouse

Get a real taste for island living by staying in your own guesthouse on Gabriola!

La Belle Vie B&B and Wellness

3300 South Road
Gabriola, BC V0R 1X7 

250-816-2208

Website

  • Instagram
  • Facebook

The Garden Bed Guesthouse

565 South Road
Gabriola, BC V0R 1X0 

250-247-7457

Website