Gabriola Island Holidays

Book a Hotel + Flight or Car together to unlock savings

Photo by Tourism Vancouver Island
  • Plan, book, travel with confidence

  • Better together

    Save up to NZ$2,400 when you book a flight and hotel together*
  • Find the right fit

    With over 300,000 hotels worldwide, it's easy to create a perfect package
  • Rest easy

    Plan, book, and manage your trip all in one place

Gabriola Island Holiday

Our pick of the best Gabriola Island Hotel Deals

Gabriola Large Private Suite & Hot Tub

Gabriola Large Private Suite & Hot Tub

Gabriola BC
The price is NZ$279 per night from 20 May to 21 May
NZ$279
20 May - 21 May
includes taxes & fees
9.6/10 Exceptional! (47 reviews)
A very comfortable and spotless one bedroom ground floor apartment. There is a futon in the living room and a small comfy bed in the entry way. The kitchen is really well equipped and has a capacious toaster oven instead of an oven. Chrissy was a super host. Very helpful.

Reviewed on 12 May 2026

Gabriola Large Private Suite & Hot Tub
Gabriola Small Suite with Hot Tub

Gabriola Small Suite with Hot Tub

Gabriola BC
The price is NZ$257 per night from 3 June to 4 June
NZ$257
3 June - 4 June
includes taxes & fees
9.4/10 Exceptional! (38 reviews)
Didn't get a chance to use the hot tub... too busy touring the area

Reviewed on 4 May 2026

Gabriola Small Suite with Hot Tub
The Hobbit on Canopy Ridge Gabriola

The Hobbit on Canopy Ridge Gabriola

Gabriola BC
9.8/10 Exceptional! (62 reviews)
The cabin was very private and convenient to restaurants and stores and parks. The cabin was stocked with everything you might want.Breakfast was outstanding.

Reviewed on 15 May 2026

The Hobbit on Canopy Ridge Gabriola
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Explore a world of travel with Expedia

* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.