Star Rating
Hotel Name
Price Range (USD) to
Amenities

Gabriola Island British Columbia Accommodations

Only hotels in Gabriola Island are listed below. Find cheap and discounted hotel/motel rates in or nearby Gabriola Island, BC for your upcoming personal or group travel. Discover the best Gabriola Island British Columbia hotel/motel rooms. Review the Gabriola Island hotel list below to find the perfect lodging. We also have a map of the Gabriola Island hotels.

The Gabriola Island center point is around 24 miles west of Wreck Beach and 24 miles west of Museum of Anthropology.

Gabriola Island Hotels, Motels & Accommodations

Days Inn Nanaimo 809 Island Highway South, Nanaimo, BC V9R5K1 ~7.03 miles west of Gabriola Island
  • Cheap Highway hotel
  • Free complimentary breakfast
From$75
Average 3.5 /5 Guest Reviews Call
Coast Bastion Hotel
+1-800-230-4134
11 Bastion St., Nanaimo, BC V9R6E4 ~7.15 miles west of Gabriola Island
  • 3-star Downtown property
From$100
Very Good 4.5 /5 Recent Reviews Call
Best Western Dorchester Hotel 70 Church St., Nanaimo, BC V9R5H4 ~7.18 miles west of Gabriola Island
  • 3-star Downtown hotel
  • Hotel has 9 suites
From$60
Average 3.5 /5 Guest Reviews Call
Howard Johnson Harbourside Hotel 1 Terminal Ave. North, Nanaimo, BC V9R5R4 ~7.39 miles west of Gabriola Island
  • Inexpensive Downtown hotel
  • Has environment-friendly policy See policy
From$69
Average 3.5 /5 Hotel Reviews Call
Travelodge : 96 Ternimal Ave. North 96 Ternimal Ave. North, Nanaimo, BC V9S4J2 ~7.58 miles west of Gabriola Island
  • Cheap Downtown property
  • 3 floors in property
From$140
Average 3.5 /5 Review Score Call
Ramada Nanaimo
+1-800-881-1523
315 Rosehill St., Nanaimo, BC V9S1E3 ~7.75 miles west of Gabriola Island
  • Three Star Downtown property
  • 65 sleeping rooms in hotel
From$75
Very Good 4.0 /5 Reviews Call
Inn on Long Lake - Nanaimo
+1-800-997-5149
4700 North Island Highway, Nanaimo, BC V9T1W6 ~11.77 miles west of Gabriola Island
  • Two star Lake property
  • Free breakfast
From$98
Very Good 4.0 /5 Latest Reviews Call
Best Western Northgate Hotel in Nanaimo
+1-888-690-5281
6450 Metral Dr., Nanaimo, BC V9T2L8 ~13.03 miles west of Gabriola Island
  • Three Star Suburban property
  • 2 meeting rooms in hotel
From$79
Very Good 4.0 /5 Review Score Call
Best Western Plus Chemainus Inn
+1-800-230-4134
9573 Chemainus Rd., Chemainus, BC V0R1K5 ~17.07 miles south of Gabriola Island
  • Mid-scale Rural hotel
  • Gym is available on property
From$109
Very Good 4.5 /5 Guest Reviews Call
Gibsons Garden Hotel 963 Gibsons Way, Gibsons, BC V0N1V8 ~20.68 miles northeast of Gabriola Island
  • 3 star Highway property
  • 3 floors in hotel
Pacific Shores Resort & Spa
+1-888-690-5247
1 600 Stroulger Rd., Nanoose Bay, BC V9P9B7 ~23.09 miles west of Gabriola Island
  • Mid-scale hotel
From$75
Average 3.5 /5 Guest Reviews Call
Hastings House Country House Hotel in Salt Spring Island 160 Upper Ganges Rd., Salt Spring Island, BC V8K2S2 ~24.17 miles southeast of Gabriola Island
  • Expensive Resort hotel
  • Hotel has 15 suites
Sunrise Ridge Waterfront Resort
+1-800-881-1523
1175 Resort Dr., Nanaimo, BC V9P2E3 ~24.21 miles west of Gabriola Island
  • Mid-scale Beach property
  • 65 sleeping rooms in hotel
From$75
Very Good 4.0 /5 Reviews Call
Harbour House Hotel Restaurant & Organic Farm in Salt Spring Island
+1-800-997-5149
121 Upper Ganges Rd., Salt Spring Island, BC V8K2S2 ~24.22 miles southeast of Gabriola Island
  • 3-star Rural hotel
From$49
Average 3.5 /5 Guest Reviews Call
Tigh Na Mara Seaside Spa Resort in Parksville 115 Resort Dr., Parksville, BC V9P2E3 ~24.34 miles west of Gabriola Island
  • Affordable Resort property
  • Hotel has 3 floors
From$121
Very Good 4.0 /5 Guest Reviews Call
Beach Acres Resort : 1051 Resort Dr.
+1-800-230-4134
1051 Resort Dr., Parksville, BC v9p2e4 ~24.49 miles west of Gabriola Island
  • Three Star Downtown property
Best Western Cowichan Valley Inn in Duncan 6474 Trans Canada Highway, Duncan, BC V9L6C6 ~24.53 miles south of Gabriola Island
  • 3 star Highway property
  • 4 meeting rooms in property
From$98
Very Good 4.0 /5 Guest Reviews Call
The Beach Club Resort 181 Beachside Dr., Parksville, BC V9P2H5 ~26.68 miles west of Gabriola Island
  • Four star hotel
  • Gym is available on property
From$75
Very Good 4.5 /5 Read Reviews Call
Ramada Duncan in Duncan 140 Trans Canada Highway, Duncan, BC V9L3P7 ~26.78 miles south of Gabriola Island
  • Cheap Golf Course property
  • 2 floors in property
From$50
Very Good 4.5 /5 Review Score Call
Tranquility Bay Waterfront Inn - Sechelt
+1-800-881-1523
7651 Sechelt Inlet Rd., Sechelt, BC V0N3A4 ~26.92 miles north of Gabriola Island
  • Four star Downtown hotel
Quality Resort Bayside : 240 Dogwood St. 240 Dogwood St., Parksville, BC V9P2H5 ~27.12 miles west of Gabriola Island
  • 3 star Downtown hotel
  • Gym is available on property
From$79
Average 3.5 /5 Reviews Call
Travelodge Parksville 424 West Island Highway, Parksville, BC V9P1K8 ~27.16 miles west of Gabriola Island
  • Inexpensive Downtown hotel
  • Access to gym on-site
From$79
Average 3.5 /5 Review Score Call
The Fairmont Vancouver Airport Hotel 3111 Grant Mcconachie Way, Richmond, BC V7B0A6 ~27.34 miles east of Gabriola Island
  • 4-star Airport property
  • Check-in time: 3:00pm
From$180
Very Good 4.5 /5 Latest Reviews Call
Super 8 Hotel Duncan : 5325 Trans Canada Highway
+1-800-997-5148
5325 Trans Canada Highway, Duncan, BC V9L5J2 ~27.38 miles south of Gabriola Island
  • Cheap Highway hotel
  • Hotel has 3 floors
From$79
Average 3.0 /5 Read Reviews Call
A Suite at Kitsilano Cottage in Vancouver
+1-888-690-5247
3447 West 7th Ave., Vancouver, BC V6R1W2 ~27.98 miles east of Gabriola Island
  • Four-star Suburban hotel
Next 25 Gabriola Island Hotels >   [1 - 25 of 50]    
Next: See My Gabriola Island Hotels with Pricing
Back to Top