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