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.


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, Motels & Accommodations

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

809 Island Highway South, Nanaimo, BC V9R5K1
  • 3.5/5, Average Recent Reviews
  • Inexpensive Highway property
  • Check-in: 3:00pm
~7.03 Miles from Gabriola Island
Coast Bastion Hotel in Nanaimo
+1-800-997-5148
$100+

11 Bastion St., Nanaimo, BC V9R6E4
  • 4.5/5, Very Good Reviews
  • Midscale Downtown property
~7.15 Miles from Gabriola Island
Image of Best Western Dorchester HotelBest Western Dorchester Hotel - Nanaimo
+1-800-997-5149
$62+

70 Church St., Nanaimo, BC V9R5H4
  • 3.5/5, Average Guest Reviews
  • Mid-scale Downtown hotel
  • 4 floors in property
~7.18 Miles from Gabriola Island
Photo of Howard Johnson Harbourside HotelHoward Johnson Harbourside Hotel in Nanaimo
+1-800-230-4134
$69+

1 Terminal Ave. North, Nanaimo, BC V9R5R4
  • 3.5/5, Average Recent Reviews
  • Two-star Downtown property
  • Fitness / Gym is on-site
~7.39 Miles from Gabriola Island
Exterior of TravelodgeTravelodge : 96 Ternimal Ave. North
+1-800-997-5148
$75+

96 Ternimal Ave. North, Nanaimo, BC V9S4J2
  • 4.0/5, Very Good Hotel Reviews
  • Low priced Downtown hotel
  • Free complimentary breakfast
~7.58 Miles from Gabriola Island
Exterior of Ramada NanaimoRamada Nanaimo - Nanaimo
+1-800-997-5149
$75+

315 Rosehill St., Nanaimo, BC V9S1E3
  • 4.0/5, Very Good Guest Reviews
  • Mid-scale Downtown hotel
  • Hotel has 65 rooms
~7.75 Miles from Gabriola Island
Exterior of Inn on Long LakeInn on Long Lake
+1-800-230-4134
$99+

4700 North Island Highway, Nanaimo, BC V9T1W6
  • 4.0/5, Very Good Hotel Reviews
  • 2 star Lake hotel
  • Free complimentary breakfast
~11.77 Miles from Gabriola Island
Exterior 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
  • Hotel has 72 rooms
~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 Latest Reviews
  • Three Star Rural property
  • Hotel has 51 suites
~17.07 Miles from Gabriola Island
Gibsons Garden Hotel in Gibsons
+1-800-230-4134
$75+

963 Gibsons Way, Gibsons, BC V0N1V8
  • Mid-scale Highway hotel
  • Comp. Breakfast
~20.68 Miles from Gabriola Island
Pacific Shores Resort & Spa
+1-800-997-5148
$75+

1 600 Stroulger Rd., Nanoose Bay, BC V9P9B7~23.09 Miles from Gabriola Island
Sunrise Ridge Waterfront Resort : 1175 Resort Dr.
+1-800-997-5149
$75+

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

121 Upper Ganges Rd., Salt Spring Island, BC V8K2S2
  • Affordable Rural hotel
~24.22 Miles from Gabriola Island
Tigh Na Mara Seaside Spa Resort
+1-800-997-5148
$121+

115 Resort Dr., Parksville, BC V9P2E3
  • Midscale Resort hotel
  • Hotel has an eco-friendly policy Learn more
~24.34 Miles from Gabriola Island
Beach Acres Resort in Parksville
+1-800-997-5149
$52+

1051 Resort Dr., Parksville, BC v9p2e4
  • 3-star 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
  • Mid-scale Downtown property
~24.53 Miles from Gabriola Island
The Beach Club Resort
+1-800-997-5148
$75+

181 Beachside Dr., Parksville, BC V9P2H5
  • 4.5/5, Very Good Review Score
  • Four star hotel
  • Hotel has 149 rooms
~26.68 Miles from Gabriola Island
Travelodge Silver Bridge Inn
+1-800-997-5149
$50+

140 Trans Canada Highway, Duncan, BC V9L3P7
  • 3.0/5, Average Read Reviews
  • Low priced Golf Course hotel
  • 34 rooms in hotel
~26.78 Miles from Gabriola Island
Quality Resort Bayside : 240 Dogwood St.
+1-800-230-4134
$79+

240 Dogwood St., Parksville, BC V9P2H5
  • Three Star Downtown property
  • 59 rooms 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
  • Cheap Downtown property
  • Hotel has 2 meeting rooms
~27.16 Miles from Gabriola Island

 [1 - 20 of 50]   


Next: See My Gabriola Island Hotels with Pricing >