Find hotels in Gabriola Island from ฿3,628
Most hotels are fully refundable. Because flexibility matters.
Save an average of 15% on thousands of hotels with Expedia Rewards
Search over 2.9 million properties and 550 airlines worldwide
Check Gabriola Island hotel prices
Tonight |
Tomorrow night |
This weekend |
Top 10 Gabriola Island hotels and places to stay
Luxury ocean dock pool villa
Luxury ocean dock pool villa
10.0 out of 10, Exceptional, (1)
Eagle Rock Bed and Breakfast
Eagle Rock Bed and Breakfast
10.0 out of 10, Exceptional, (97)
The price is ฿6,046
฿6,953 total
includes taxes & fees
8 Jun - 9 Jun
Private Suite in Cowichan Country
Private Suite in Cowichan Country
10.0 out of 10, Exceptional, (30)
Save an average of 15% on thousands of hotels when you're signed in
Salt Spring Carriage House B&B
Salt Spring Carriage House B&B
9.8 out of 10, Exceptional, (88)
Panorama Bed and Breakfast
Panorama Bed and Breakfast
9.8 out of 10, Exceptional, (7)
Best Western Plus Chemainus Inn
Best Western Plus Chemainus Inn
9.4 out of 10, Exceptional, (948)
The price is ฿4,088
฿4,701 total
includes taxes & fees
24 May - 25 May
Wisteria Guest House
Wisteria Guest House
9.4 out of 10, Exceptional, (237)
Quarrystone House B&B
Quarrystone House B&B
9.4 out of 10, Exceptional, (94)
The price is ฿8,962
฿10,307 total
includes taxes & fees
16 May - 17 May
The Cottages on Salt Spring Island
The Cottages on Salt Spring Island
9.2 out of 10, Wonderful, (258)
Microtel Inn & Suites by Wyndham Oyster Bay
Microtel Inn & Suites by Wyndham Oyster Bay
9.0 out of 10, Wonderful, (1001)
The price is ฿3,929
฿4,440 total
includes taxes & fees
13 May - 14 May
Best Western Cowichan Valley Inn
Best Western Cowichan Valley Inn
8.6 out of 10, Excellent, (522)
The price is ฿4,203
฿4,833 total
includes taxes & fees
12 May - 13 May
Mineral Springs Resort
Mineral Springs Resort
8.6 out of 10, Excellent, (253)
Holiday House Motel
Holiday House Motel
7.6 out of 10, Good, (128)
The price is ฿3,843
฿4,419 total
includes taxes & fees
16 May - 17 May
Little Inn on Willow
Little Inn on Willow
7.4 out of 10, Good, (65)
The price is ฿4,323
฿4,972 total
includes taxes & fees
12 May - 13 May
Fuller Lake Motel
Fuller Lake Motel
7.2 out of 10, Good, (303)
The price is ฿3,628
฿4,172 total
includes taxes & fees
2 Jun - 3 Jun
Croftinn & Motel
Croftinn & Motel
6.8 out of 10, (108)
The price is ฿3,735
฿4,296 total
includes taxes & fees
12 May - 13 May
Sea La Vie Rare Peaceful Hidden Gem
Sea La Vie Rare Peaceful Hidden Gem
The price is ฿8,935
฿12,317 total
includes taxes & fees
16 May - 17 May
Cosy Woodpecker Cottage
Cosy Woodpecker Cottage
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.
More cheap stays in Gabriola Island
More cheap stays in Gabriola Island
Travelodge by Wyndham Nanaimo
96 Terminal Avenue North, Nanaimo, BC
The price is ฿3,628 per night from May 15 to May 16
฿3,628
per night
15 May - 16 May
7.6/10 Good! (1,002 reviews)
Hotels in Gabriola Island with star rating
Hotels in Gabriola Island with star rating
Gabriola Island Hotel Reviews
Gabriola Island Hotel Reviews
5/5 Excellent
"Staff were fantastic and the breakfast was amazing!!"
A verified traveller stayed at Best Western Plus Chemainus Inn
Posted 5 days ago
5/5 Excellent
"Very nice layout, clean property and excellent amenities. Staff were unbelievably helpful and friendly as well. The additional bbq area is a stunning feature here as well. Will stay again"
A verified traveller stayed at Microtel Inn & Suites by Wyndham Oyster Bay
Posted 7 days ago
Explore a world of travel with Expedia
Explore a world of travel with Expedia
Accommodation near Gabriola Island attractions
Hotels near Gabriola Island Airports
Hotels Near Gabriola Island, British Columbia
- Richmond Hotels
- Salt Spring Island Hotels
- Nanaimo Hotels
- Parksville Hotels
- Vancouver Island Hotels
- Halfmoon Bay Hotels
- Sechelt Hotels
- Gibsons Hotels
- Bowen Island Hotels
- Duncan Hotels
- Lake Cowichan Hotels
- Nanoose Bay Hotels
- Cowichan Bay Hotels
- Chemainus Hotels
- Galiano Hotels
- Ladysmith Hotels
- Roberts Creek Hotels
- North Oyster Hotels
- North Cowichan Hotels
- Arrowsmith-Benson Hotels