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 from Wreck Beach and 24 miles from Museum of Anthropology.

Find my perfect hotel Rooms Check-In Check-Out  
Show Calendar Show Calendar Start My Search >
(select the discounts you qualify for)
Star Rating




Hotel Name

Price Range (USD)
to
Amenities







Set My Filter

Gabriola Island Hotels & Accommodations

Photo of Days Inn NanaimoDays Inn Nanaimo
+1-800-230-4134
$75+

809 Island Highway South, Nanaimo, BC V9R5K1
  • 3.5/5, Average Read Reviews
  • 2-star Highway property
  • Hotel has 2 floors
~7.03 Miles from Gabriola Island
Coast Bastion Hotel - Nanaimo
+1-800-997-5148
$100+

11 Bastion St., Nanaimo, BC V9R6E4~7.15 Miles from Gabriola Island
Image of Best Western Dorchester HotelBest Western Dorchester Hotel - Nanaimo
+1-800-997-5149
$63+

70 Church St., Nanaimo, BC v9r5h4
  • 3.5/5, Average Reviews
  • 3 star Downtown property
  • 9 suites in hotel
~7.18 Miles from Gabriola Island
Image of Howard Johnson Harbourside HotelHoward Johnson Harbourside Hotel : 1 Terminal Ave. North
+1-800-230-4134
$69+

1 Terminal Ave. North, Nanaimo, BC V9R5R4
  • 3.5/5, Average Hotel Reviews
  • 2 star Downtown property
  • Access to gym on-site
~7.39 Miles from Gabriola Island
Exterior of TravelodgeTravelodge
+1-800-997-5148
$75+

96 Ternimal Ave. North, Nanaimo, BC V9S4J2
  • 4.0/5, Very Good Read Reviews
  • Inexpensive Downtown hotel
  • 76 rooms in property
~7.58 Miles from Gabriola Island
Photo of Ramada NanaimoRamada Nanaimo
+1-800-997-5149
$75+

315 Rosehill St., Nanaimo, BC V9S1E3
  • 4.0/5, Very Good Review Score
  • 3 star Downtown property
  • Check in: 02:00pm
~7.75 Miles from Gabriola Island
Photo of Inn on Long LakeInn on Long Lake - Nanaimo
+1-800-230-4134
$99+

4700 North Island Highway, Nanaimo, BC V9T1W6
  • 4.0/5, Very Good Recent Reviews
  • Cheap Lake property
  • Fitness center on property
~11.77 Miles from Gabriola Island
Photo of Best Western Northgate HotelBest Western Northgate Hotel - Nanaimo
+1-800-997-5148
$79+

6450 Metral Dr., Nanaimo, BC V9T2L8
  • 4.0/5, Very Good Guest Reviews
  • 3 star Suburban property
  • Fitness / Gym is on-site
~13.03 Miles from Gabriola Island
Best Western Plus Chemainus Inn
+1-800-997-5149
$109+

9573 Chemainus Rd., Chemainus, BC V0R1K5
  • 4.5/5, Very Good Read Reviews
  • 3-star Rural hotel
  • 2 meeting rooms in hotel
~17.07 Miles from Gabriola Island
Gibsons Garden Hotel : 963 Gibsons Way
+1-800-230-4134
$75+

963 Gibsons Way, Gibsons, BC V0N1V8
  • Affordable Highway property
  • Free breakfast
~20.68 Miles from Gabriola Island
Pacific Shores Resort & Spa - Nanoose Bay
+1-800-997-5148
$75+

1 600 Stroulger Rd., Nanoose Bay, BC V9P9B7
  • 3.5/5, Average Reviews
  • Mid-scale hotel
~23.09 Miles from Gabriola Island
Sunrise Ridge Waterfront Resort - Nanaimo
+1-800-997-5149
$75+

1175 Resort Dr., Nanaimo, BC V9P2E3
  • 4.0/5, Very Good Guest Reviews
  • 3-star Beach hotel
  • 65 rooms in hotel
~24.21 Miles from Gabriola Island
Harbour House Hotel Restaurant & Organic Farm - Salt Spring Island
+1-800-230-4134
$54+

121 Upper Ganges Rd., Salt Spring Island, BC V8K2S2
  • 3 star Rural property
~24.22 Miles from Gabriola Island
Tigh Na Mara Seaside Spa Resort : 115 Resort Dr.
+1-800-997-5148
$121+

115 Resort Dr., Parksville, BC V9P2E3
  • 3 star Resort hotel
  • Hotel has a green policy Read more
~24.34 Miles from Gabriola Island
Beach Acres Resort
+1-800-997-5149
$52+

1051 Resort Dr., Parksville, BC v9p2e4
  • Affordable Downtown property
~24.49 Miles from Gabriola Island
Best Western Cowichan Valley Inn
+1-800-230-4134
$98+

6474 Trans Canada Highway, Duncan, BC V9L6C6
  • Affordable Downtown hotel
~24.53 Miles from Gabriola Island
The Beach Club Resort : 181 Beachside Dr.
+1-800-997-5148
$75+

181 Beachside Dr., Parksville, BC V9P2H5~26.68 Miles from Gabriola Island
Travelodge Silver Bridge Inn : 140 Trans Canada Highway
+1-800-997-5149
$50+

140 Trans Canada Highway, Duncan, BC V9L3P7
  • 3.0/5, Average Read Reviews
  • Cheap Golf Course property
  • Check in time: 3
~26.78 Miles from Gabriola Island
Quality Resort Bayside
+1-800-230-4134
$79+

240 Dogwood St., Parksville, BC V9P2H5
  • Affordable Downtown property
  • 3 floors in hotel
~27.12 Miles from Gabriola Island
Travelodge Parksville
+1-800-997-5148
$79+

424 West Island Highway, Parksville, BC V9P1K8
  • 3.5/5, Average Recent Reviews
  • Low Cost Downtown hotel
  • 82 sleeping rooms in hotel
~27.16 Miles from Gabriola Island

 [1 - 20 of 50]   


Next: See My Gabriola Island Hotels with Pricing >