Gabriola Island accommodation from NZ$137
More than just hotels
Apartments, cabins, holiday rentals and more, plus millions of reviews from Aussie & Kiwi travellers
Flexibility matters
24/7 support, so you can book with confidence
Relax with our Price Promise
Find a lower price on a hotel or package online, before your stay, and we'll refund the difference^
Check hotel availability in Gabriola Island
Top hotel deals in Gabriola Island

Gabriola Large Private Suite & Hot Tub

Gabriola Small Suite with Hot Tub

The Hobbit on Canopy Ridge Gabriola

Coast Bastion Hotel

Days Inn by Wyndham Nanaimo

Inn On Long Lake

Courtyard By Marriott Nanaimo

Best Western Plus Chemainus Inn

Travelodge by Wyndham Nanaimo
Accommodation In Gabriola Island
Although there's a very limited number of hotels in Gabriola Island itself, we do offer a great range of choices in the wider region. Within a 30-kilometre radius of Gabriola Island, visitors can select from about 48 hotels.
Searching for accommodation close to Gabriola Island? Check out the Up The Creek Backpacker's B&B, in neighbouring British Columbia. Another option is the Howard Johnson Hotel - Nanaimo Harbourside, located in British Columbia, found 12 kilometres from Gabriola Island.
You could try the Ramada Nanaimo and also the Coast Bastion Hotel. The Ramada Nanaimo is located 12 kilometres from the middle of Gabriola Island. The Coast Bastion Hotel is situated 12 kilometres away. More hotel options worth checking out around Gabriola Island include the Travelodge Nanaimo and the Best Western Dorchester Hotel.
After you've explored Gabriola Island for a while, discover Vancouver Island's numerous other charms. Check out the old towns and history museums in Vancouver Island, or simply head off and enjoy the region's forests, rivers and streams. Adventurous travellers might also enjoy snowboarding and skiing in this part of Canada.
The nearest hotels in Vancouver Island include Ganges and Long Harbour. Ganges is 40 kilometres to the southeast of Gabriola Island, while Long Harbour is 45 kilometres to the southeast of Gabriola Island. Hotels in Ganges are the Hastings House Country House Hotel and Seabreeze Inne. The Cusheon Lake Resort and Stonehouse B&B are amongst the hotels and apartments in Long Harbour.
If sport gives you a buzz, make the time to visit Rogers Arena, which is 50 kilometres to the east of Gabriola Island. The Victorian Hotel and the Four Seasons Hotel Vancouver are good options if you hope to get into it.
Nanaimo Harbour Water Aerodrome Airport can be found 12 kilometres away from the centre of Gabriola Island. If you choose to stay close by, you can book a room at the Howard Johnson Hotel - Nanaimo Harbourside or the Ramada Nanaimo.
Gabriola Island hotels essential information
Accommodation | 432 hotels |
|---|---|
Lowest Price | NZ$137 |
Highest Price | NZ$283 |
Popular hotels | Gabriola Large Private Suite & Hot Tub , Gabriola Small Suite with Hot Tub, The Hobbit on Canopy Ridge Gabriola, Coast Bastion Hotel, Days Inn by Wyndham Nanaimo, Inn On Long Lake, Courtyard By Marriott Nanaimo, Best Western Plus Chemainus Inn, Travelodge by Wyndham Nanaimo |
New reviews! Best hotels in Gabriola Island

More Destinations
- Arrowsmith-Benson Hotels
- Beachcomber Hotels
- Cabin Rentals in Bowen Island
- Holiday Homes in Bowen Island
- Pet Friendly Hotels in Bowen Island
- Guest Houses in Cassidy
- Cassidy Hotels
- Hotels with Hot Tubs in Chemainus
- Pet Friendly Hotels in Chemainus
- Romantic Hotels in Chemainus
- Chemainus Hotels
- Crofton Hotels
- Davis Bay Hotels
- Hotels near Departure Bay Ferry Terminal
- Departure Bay Hotels
- Sunshine Coast Regional District Hotels
- Downtown Sechelt Hotels
- Hostels in Duncan
- Casino Hotels in Duncan
- Pet Friendly Hotels in Duncan
- East Porpoise Bay Hotels
- Extension Hotels
- Cabin Rentals in Gabriola Island
- Gibsons Hotels
- Motels in Gibsons
- Cabin Rentals in Ladysmith
- Villas in Langdale
- B&B in Lantzville
- Cabin Rentals in Long Harbour
- Hotels near Nanaimo
- Cabin Rentals in Nanaimo
- Hostels in Nanaimo
- Beach Hotels in Nanaimo
- Family Hotels in Nanaimo
- Hotels with Hot Tubs in Nanaimo
- Pet Friendly Hotels in Nanaimo
- Spa Hotels in Nanaimo
- Nanaimo Hotels
- Houseboats in Nanaimo
- Hotels near Nanaimo Regional General Hospital
- Luxury Hotels in Nanoose Bay
- Nanoose Bay Hotels
- North Cowichan Hotels
- North Galiano Hotels
- Hostels in North Oyster
- North Oyster Hotels
- B&B in Parksville
- Best Western Hotels in Parksville
- Motels in Parksville
- Hotels near Porpoise Bay Provincial Park
- Hotels near Rathtrevor Beach Provincial Park
- Roberts Creek Hotels
- Pet Friendly Hotels in Salt Spring Island
- Pet Friendly Hotels in Sechelt
- Sechelt Hotels
- Selma Park Hotels
- Hostels in Sunshine Coast Regional District
- Wallace Island Hotels
- West Sechelt Hotels
- Hotels near WildPlay Element Parks Nanaimo
- Yellow Point Hotels
- Flights to Duncan
- Flights to Gibsons
- Flights to Halfmoon Bay
- Flights to Nanoose Bay
- Flights to Parksville
- Air Canada Calgary (YYC) to Nanaimo (YCD) flights
- Air Canada Frankfurt (FRA) to Nanaimo (YCD) flights
- Air Canada Los Angeles (LAX) to Nanaimo (YCD) flights
- Air Canada Toronto (YYZ) to Nanaimo (YCD) flights
- Air Canada Winnipeg (YWG) to Nanaimo (YCD) flights
- Korean Air Guadalajara (GDL) to Vancouver (YVR) flights
- Ace Rental Cars in Extension
- Car hire Bowen Island
- Car hire near Crofton Ferry
- Car hire Crofton
- Rental cars Ganges Harbour Seaplane Base airport
- Car hire Gibsons
- Car hire Nanaimo
- Car hire Salt Spring Island
- Car hire near Sunshine Coast Museum and Archives
- Rental cars Sunshine Coast Regional airport
- Car hire Youbou
- Discount Car Rentals Rental Cars in Nanaimo
- Dollar Rent A Car Rental Cars in Vancouver Intl.
- Easirent Rental Cars in Vancouver Intl.
- Europcar Rental Cars in Nanaimo
- Fox Rental Cars Rental Cars in Sunshine Coast Regional District
- Rent A Wreck Rental Cars in Sunshine Coast Regional District
- United Rental Cars in Vancouver Intl.
^Eligibility requirements and conditions apply









