COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

Find Hotels in Gabriola Island

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Filter by

Popular filters
Star rating
Your budget
Guest rating
Payment type
Property type
Neighborhood
Popular locations
Meal plans available
Amenities
Accessibility
Trip type
Sage Cottage at The Last Resort on Berry Point Road on Gabriola Island, B.C.
Get Rates
5.36 km from city center
4.7/5Exceptional! (16 reviews)
Perfect time at Gabriola

"We spent 3 nights at the Sage cottage. What a great little place to explore Gabriola. The views are fabulous. We had a great lunch at the surf pub next door. The owners were very friendly."…"

Reviewed on Nov 10, 2020

Sage Cottage at The Last Resort on Berry Point Road on Gabriola Island, B.C.
Coast Bastion Hotel
3.5 out of 5
11 Bastion Street, Nanaimo, BC
Free CancellationReserve now, pay when you stay
The price is ¥10,483 per night from Mar 2 to Mar 3
11.41 km from city center
4.4/5Excellent! (985 reviews)

"The views. The bed comfort. The front desk made us come down three times to pick glass , cutlery and food."…"

Reviewed on Feb 16, 2021

Coast Bastion Hotel
Days Inn by Wyndham Nanaimo
2.5 out of 5
809 Island Hwy S, Nanaimo, BC
Free CancellationReserve now, pay when you stay
The price is ¥8,726 per night from Apr 1 to Apr 2
11.36 km from city center
3.8/5Good! (979 reviews)

"Nice pool, nice breakfast. The beds were comfortable."…"

Reviewed on Feb 22, 2021

Days Inn by Wyndham Nanaimo
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Pacific Shores Resort & Spa
3.5 out of 5
1600 Strougler Road, Nanoose Bay, BC
Free CancellationReserve now, pay when you stay
The price is ¥10,793 per night from Mar 2 to Mar 3
36.82 km from city center
4/5Very Good! (326 reviews)

"Thank you. Our whole family plus dog enjoyedour stay in your wonderful resort."…"

Reviewed on Jan 19, 2021

Pacific Shores Resort & Spa
Inn On Long Lake
2 out of 5
4700 North Island Hwy, Nanaimo, BC
Free CancellationReserve now, pay when you stay
The price is ¥12,047 per night from Mar 2 to Mar 3
18.76 km from city center
4.4/5Excellent! (698 reviews)

"It was quiet and had a nice view of the lake. Not a lot of amenities."…"

Reviewed on Feb 16, 2021

Inn On Long Lake
Mineral Springs Resort
2.5 out of 5
1460 North Beach Rd, Salt Spring Island, BC
The price is ¥18,406 per night from Mar 15 to Mar 16
31.39 km from city center
4.2/5Excellent! (175 reviews)

"This is a fabulous location and property. Beautiful cabins, wonderful staff, the view is breathtaking, especially watching the ocean in front of a blazing fireplace. So relaxing, comfortable bed, and terrific mineral hot tub. Comfortable for 2"…"

Reviewed on Oct 31, 2020

Mineral Springs Resort
Ramada by Wyndham Nanaimo
2.5 out of 5
315 Rosehill Street, Nanaimo, BC
Free CancellationReserve now, pay when you stay
The price is ¥10,040 per night from Mar 2 to Mar 3
12.27 km from city center
4.1/5Very Good! (993 reviews)

"I loved the fact it is centrally located and really enjoyed the ensuite jacuzzi! Staff was really nice and helpful! I will definitely return soon"…"

Reviewed on Jan 12, 2021

Ramada by Wyndham Nanaimo
Microtel Inn & Suites by Wyndham Oyster Bay
2.5 out of 5
12570 Trans Canada Highway, North Oyster, BC
Free CancellationReserve now, pay when you stay
The price is ¥10,596 per night from Mar 12 to Mar 13
17.49 km from city center
4.5/5Wonderful! (582 reviews)

"Staff were accommodating and helpful with helping guests in the snow."…"

Reviewed on Feb 15, 2021

Microtel Inn & Suites by Wyndham Oyster Bay
Travelodge by Wyndham Nanaimo
2 out of 5
96 Terminal Avenue North, Nanaimo, BC
Free CancellationReserve now, pay when you stay
The price is ¥6,275 per night from Mar 7 to Mar 8
12.01 km from city center
3.7/5Good! (994 reviews)

"It is good for parking, just glad my truck is a short box or I would of been stuck in some spots. staff was great hotel is ok but no complaints."…"

Reviewed on Feb 21, 2021

Travelodge by Wyndham Nanaimo
Gibsons Garden Hotel
2.5 out of 5
963 Gibsons Way, Gibsons, BC
Free CancellationReserve now, pay when you stay
The price is ¥10,090 per night from Mar 21 to Mar 22
32.75 km from city center
4.3/5Excellent! (701 reviews)

"The front desk staff are absolutely amazing. They were so kind and friendly."…"

Reviewed on Jan 2, 2021

Gibsons Garden Hotel
The Cottages on Salt Spring Island
3.5 out of 5
315 Robinson Road, Salt Spring Island, BC
Get Rates
37.67 km from city center
4.5/5Wonderful! (136 reviews)

"Cozy cottage with comfy beds and plenty of hot water"…"

Reviewed on Jan 29, 2021

The Cottages on Salt Spring Island
Best Western Plus Chemainus Inn
2.5 out of 5
9573 Chemainus Road, Chemainus, BC
Free CancellationReserve now, pay when you stay
The price is ¥12,466 per night from Apr 1 to Apr 2
28.19 km from city center
4.7/5Exceptional! (604 reviews)
Your Chemainus Go-To Hotel

"A lovely place to stay while visiting Chemainus. A short walk to town with many cute little shops to check out along the way. safe area. A “go-to” place that you can count on for friendly service and comfort every time."…"

Reviewed on Oct 24, 2020

Best Western Plus Chemainus Inn
Best Western Northgate Inn
2.5 out of 5
6450 Metral Drive, Nanaimo, BC
Free CancellationReserve now, pay when you stay
The price is ¥12,088 per night from Mar 14 to Mar 15
20.66 km from city center
4.4/5Wonderful! (607 reviews)

"Clean contemporary room, friendly, efficient staff."…"

Reviewed on Nov 10, 2020

Best Western Northgate Inn
Best Western Dorchester Hotel
2.5 out of 5
70 Church St, Nanaimo, BC
Free CancellationReserve now, pay when you stay
The price is ¥11,629 per night from Mar 2 to Mar 3
11.46 km from city center
3.8/5Good! (766 reviews)

"Good location right downtown. Great for walking and taking in harbour sites."…"

Reviewed on Dec 7, 2020

Best Western Dorchester Hotel
Driftwood Motor Inn
2.5 out of 5
5454 Trail Ave., Sechelt, BC
Free CancellationReserve now, pay when you stay
The price is ¥12,466 per night from Mar 2 to Mar 3
34.08 km from city center
3.7/5Good! (284 reviews)

"Stayed here for a work trip, it’s the best place in town. Reasonable prices, way to extend our stay last minute. Highly recommend!"…"

Reviewed on Dec 8, 2020

Driftwood Motor Inn
The Grand Hotel Nanaimo
3 out of 5
4898 Rutherford Rd, Nanaimo, BC
Free Cancellation
The price is ¥10,165 per night from Mar 10 to Mar 11
18.69 km from city center
3.9/5Very Good! (337 reviews)

"It was very quiet and their mascot Barkley was welcoming and friendly😀"…"

Reviewed on Jan 1, 2021

The Grand Hotel Nanaimo
Fuller Lake Motel
2.5 out of 5
9300 Smiley Rd., Chemainus, BC
Free CancellationReserve now, pay when you stay
The price is ¥7,948 per night from Mar 10 to Mar 11
28.95 km from city center
3.5/5Good! (217 reviews)

"The room was small and dated. The owner was friendly and awesome. The bed rocked if you sit at the end of it. The bed sagged in the middle so maybe a new bed would make a huge difference."…"

Reviewed on Nov 2, 2020

Fuller Lake Motel
Sunshine Lodge
2 out of 5
679 North Rd., Gibsons, BC
Free CancellationReserve now, pay when you stay
The price is ¥10,040 per night from Mar 2 to Mar 3
33.25 km from city center
3.9/5Good! (204 reviews)
Disappointment

"Front desk person was not friendly and gave us no information regarding anything related to our stay. Room was dark and could have used another light. Booking said we would have a pool view, we had a view of a fence! Bed was very uncomfortable. Very disappointed as pictures and write up looked much ..."…"

Reviewed on Oct 23, 2020

Sunshine Lodge
Harbour Light Motel
2.5 out of 5
200 Nicol Street, Nanaimo, BC
Free CancellationReserve now, pay when you stay
The price is ¥5,773 per night from Mar 4 to Mar 5
11.27 km from city center
3.8/5Good! (427 reviews)

"right at the heart of the city, beautifully located"…"

Reviewed on Jan 20, 2021

Harbour Light Motel
Gibralter Rock Ocean View B&B
2.5 out of 5
118 GIbralter Rock, Nanaimo, BC
The price is ¥6,419 per night from Mar 14 to Mar 15
14.6 km from city center
4.5/5Wonderful! (128 reviews)
A real gem, excellent condition and value

"Definitely an excellent value. Amazing view (east) of the bay and Canadian Rockies north of Vancouver. Easy checkin, a little weird parking rules, very comfortable interior with excellent amenities and even a large W/D in the suite. Quiet at night due to location, with deer eating and lounging nearby. ..."…"

Reviewed on Mar 19, 2020

Gibralter Rock Ocean View B&B
Don't see what you're looking for?
See all available properties in Gabriola Island
View all properties
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.

Gabriola Island Hotel Guide

Search for hotels in Gabriola Island on Expedia. You can easily find your hotels in Gabriola Island using one of the methods below:

  • View our selection of featured hotels in Gabriola Island
  • Use the map to find hotels in the Gabriola Island neighborhood you prefer
  • Use the filters to see hotels in a specific area of Gabriola Island, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Gabriola Island
  • Enter your travel dates to view the best deals on hotels in Gabriola Island - while they last

Frequently asked questions

Where is the best place to stay in Gabriola Island?
Based on Expedia’s traveler preferences, Sage Cottage at The Last Resort on Berry Point Road on Gabriola Island, B.C is a top place to stay in Gabriola Island. Two other options for your stay in the area are Coast Bastion Hotel and Days Inn by Wyndham Nanaimo.
If I need to cancel my hotel reservation in Gabriola Island, will I receive a refund?
Yes, you’ll find most hotel room reservations are refundable if you cancel before the accommodation’s cancellation deadline, which is often 24 or 48 hours before your check-in date. If you have a reservation that’s non-refundable, you might be able to still cancel and receive a refund within 24 hours of your booking. Add your dates and click on “Search”, then filter by “free cancellation” to get the best deals in Gabriola Island.
Where can I learn more about changing or cancelling my trip to Gabriola Island?
For more details about changing or cancelling your trip to Gabriola Island, go to https://www.expedia.com/service/.
What are some accommodations with pools in Gabriola Island?
Pacific Shores Resort & Spa: 3.5-star hotel located near Rathtrevor Beach Provincial Park. Features a private beach, an indoor pool, and a full-service spa. Another option with an onsite pool is Microtel Inn & Suites by Wyndham Oyster Bay.
What is the best hotel near Nanaimo, BC Airport (YCD)?
Microtel Inn & Suites by Wyndham Oyster Bay is one of the top choices for your stay and is a popular hotel, featuring free breakfast and an indoor pool. It’s located 2.8 mi (4.5 km) from Nanaimo, BC Airport. Other good choices near the airport include Cranberry Arms Inn and Holiday House Motel.
What's it like staying in Gabriola Island?
Travelers to Gabriola Island will find plenty to explore and enjoy. A top sight in the area is Departure Bay Ferry Terminal. In Gabriola Island, there are 3 hotels and other accommodations to choose from.
What should I do while I'm visiting Gabriola Island?
Departure Bay Ferry Terminal is a notable place to visit in the area. You’ll also find Duke Point Ferry Terminal and Bastion in the area.
What's the weather like in Gabriola Island?
The hottest months are usually July and August with an average temp of 60°F, while the coldest months are January and December with an average of 39°F. Average annual precipitation for Gabriola Island is 49 inches.

Recent reviews of Gabriola Island hotels

More trip options