Compare Cheap Hotels in Hornby Island
Secret Bargains - Save an extra 10% or more on select hotels
Get more for your budget and save up to 50% off select Secret Bargain hotels
Get even more value with CheapTickets Price Guarantee!
Change your flight without a fee on select flights
Cheap Hornby Island Hotels

THE Beach Club Resort
181 Beachside Drive Parksville BC
$200 nightly
The price is $229 total per night
$229 total
May 18 - May 19
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
19.6 mi from city center
When you stay at THE Beach Club Resort in Parksville, you'll be on the beach, just steps from Parksville Beach and 7 minutes by foot from Paradise Fun Park.
Pool
Hot Tub

Bayview Hotel
2200 Cliffe Avenue Courtenay BC
$132 nightly
The price is $152 total per night
$152 total
May 10 - May 11
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
19.23 mi from city center
A stay at Bayview Hotel places you in the heart of Courtenay, within a 10-minute drive of Crown Isle Resort and Golf Community and Vancouver Island Visitor Centre.
Pool
Breakfast included

Hotel Feng, BW Signature Collection
424 West Island Highway Parksville BC
$131 nightly
The price is $150 total per night
$150 total
May 9 - May 10
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
19.23 mi from city center
When you stay at Hotel Feng, BW Signature Collection in Parksville, you'll be near the beach, within a 10-minute walk of Parksville Beach and Paradise Fun Park.
Pool
Hot Tub

Bayside Resort, an Ascend Collection Resort
240 Dogwood St Parksville BC
$171 nightly
The price is $196 total per night
$196 total
May 5 - May 6
Total with taxes and fees
Free Cancellation
19.21 mi from city center
Bayside Resort, an Ascend Collection Resort is centrally located in Parksville, a 4-minute walk from Paradise Fun Park and 11 minutes by foot from Parksville Beach.
Pool
Hot Tub

Sea Edge Beachside Hotel
209 Island Hwy W Parksville BC
$99 nightly
The price is $113 total per night
$113 total
May 4 - May 5
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
19.55 mi from city center
With a stay at Sea Edge Beachside Hotel, you'll be centrally located in Parksville, steps from Parksville Beach and within a 5-minute walk of Paradise Fun Park.
Parking included
Free WiFi

Crown Isle Resort and Golf Community
399 Clubhouse Drive Courtenay BC
$130 nightly
The price is $149 total per night
$149 total
May 18 - May 19
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
19.89 mi from city center
With a stay at Crown Isle Resort and Golf Community in Courtenay, you'll be near the airport, just steps from Crown Isle Resort and Golf Community and a 4-minute drive from Comox Air Force Museum.
Spa
Free airport shuttle

Coast Parksville Hotel
374 West Island Highway Parksville BC
$102 nightly
The price is $118 total per night
$118 total
May 4 - May 5
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
19.33 mi from city center
With a stay at Coast Parksville Hotel, you'll be centrally located in Parksville, steps from Paradise Fun Park and within a 10-minute walk of Parksville Beach.
Pet friendly
Parking included

Coast Courtenay Hotel
2605 Cliffe Avenue Courtenay BC
$100 nightly
The price is $115 total per night
$115 total
May 18 - May 19
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
19.04 mi from city center
With a stay at Coast Courtenay Hotel in Courtenay, you'll be connected to a shopping center, just steps from Landmark Cinemas Courtenay and a 3-minute drive from Sid Williams Theatre.
Pool
Pet friendly

Qualicum Beach Inn
2690 Island Highway West Qualicum Beach BC
$161 nightly
The price is $185 total per night
$185 total
May 11 - May 12
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
14.04 mi from city center
With a stay at Qualicum Beach Inn, you'll be centrally located in Qualicum Beach, within a 15-minute drive of Parksville Beach and Qualicum Beach Visitor Centre.
Pool
Hot Tub

Old House Hotel
1730 Riverside Lane Courtenay BC
$154 nightly
The price is $177 total per night
$177 total
May 11 - May 12
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
19.64 mi from city center
Located in Courtenay, Old House Hotel is on the riverwalk, within a 10-minute drive of Crown Isle Resort and Golf Community and Comox Golf Club.
Pool
Hot Tub

Port Augusta Inn and Suites
2082 Comox Avenue Comox BC
$80 nightly
The price is $91 total per night
$91 total
May 4 - May 5
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
17.5 mi from city center
Located in Comox, Port Augusta Inn and Suites is a 3-minute walk from St. Joseph General Hospital and 14 minutes by foot from Comox Municipal Marina.
Pool
Breakfast included

Holiday Inn Express & Suites Courtenay - Comox by IHG
310 HUNT ROAD Courtenay BC
$119 nightly
The price is $137 total per night
$137 total
May 10 - May 11
Total with taxes and fees
Free Cancellation
20.13 mi from city center
Located in Courtenay, Holiday Inn Express & Suites Courtenay - Comox by IHG is in the business district, within a 5-minute drive of Courtenay and District Memorial Outdoor Pool and Simms Millennium Park.
Pool
Breakfast included
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.
Hornby Island hotels essential information
Accommodation | 268 hotels |
|---|---|
Lowest Price | $91 |
Highest Price | $229 |
Popular hotels | THE Beach Club Resort, Bayview Hotel, Hotel Feng, BW Signature Collection, Bayside Resort, an Ascend Collection Resort, Sea Edge Beachside Hotel, Crown Isle Resort and Golf Community, Coast Parksville Hotel, Coast Courtenay Hotel, Qualicum Beach Inn, Old House Hotel , Port Augusta Inn and Suites, Holiday Inn Express & Suites Courtenay - Comox by IHG |
Most Recent Hornby Island Hotel Reviews

THE Beach Club Resort
5 out of 5
Posted 7 hours ago
CheapTickets Verified Review
"Great place. Beautiful view. Excellent staff"
A verified traveler stayed at THE Beach Club Resort






