British Columbia may have travel restrictions in place due to COVID-19.

Photo by Joanne Retallick

Find Hotels in Hornby 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
Area
Popular locations
Amenities
Accessibility
Trip type
Hospitality Inn
3.5 out of 5
3835 Redford Street, Port Alberni, BC
Free cancellationReserve now, pay when you stay
The price is CA $94 per night from Dec 6 to Dec 7
32.32 km from city centre
3.9/5Very Good! (778 reviews)

"Close to the hospital. The staff were wonderful. We had a nice room on ground level."…"

Reviewed on Oct. 29, 2020

Hospitality Inn
Fossil Beach Farm (Glamping)
2 out of 5
750 Savoie Rd, Hornby Island, BC
Get Rates
4.1 km from city centre
Fossil Beach Farm (Glamping)
Ocean Crest Motel
2.5 out of 5
3292 West Island Highway, Qualicum Beach, BC
Free cancellationReserve now, pay when you stay
The price is CA $89 per night from Dec 4 to Dec 5
22.3 km from city centre
4/5Very Good! (187 reviews)

"Simple, clean. Comfortable. Parking at your door. Great location across from the beach"…"

Reviewed on Nov. 21, 2020

Ocean Crest Motel
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.
Lighthouse Motel
2.5 out of 5
6035 Island Highway, Qualicum Beach, BC
Get Rates
13.27 km from city centre
4.5/5Wonderful! (119 reviews)

"Awesome place to stay! Cozy room, seaside with a great view."…"

Reviewed on Oct. 6, 2020

Lighthouse Motel
THE Beach Club Resort
3.5 out of 5
181 Beachside Drive, Parksville, BC
Free cancellationReserve now, pay when you stay
The price is CA $189 per night from Dec 4 to Dec 5
32.98 km from city centre
4.3/5Excellent! (779 reviews)

"Great location, boardwalk and beach side. Close to great restaurants."…"

Reviewed on Nov. 24, 2020

THE Beach Club Resort
Crown Mansion Boutique Hotel & Villas
3.5 out of 5
292 Crescent Road East, Qualicum Beach, BC
Free cancellationReserve now, pay when you stay
The price is CA $179 per night from Dec 5 to Dec 6
24.49 km from city centre
4.5/5Wonderful! (167 reviews)

"We liked the quietness of the area. Quite pricy, at the top end of our budget."…"

Reviewed on Oct. 23, 2020

Crown Mansion Boutique Hotel & Villas
Laurel's Cottage
3 out of 5
579 Memorial Avenue, Qualicum Beach, BC
Free cancellationReserve now, pay when you stay
The price is CA $119 per night from Dec 9 to Dec 10
24.34 km from city centre
4.8/5Exceptional! (18 reviews)

"Amazing stay. Wonderful hosts. Clean place. The hosts gave us a lot of recommendations about things in the area. Would definitely try here again"…"

Reviewed on Aug. 20, 2020

Laurel's Cottage
Best Western The Westerly Hotel
3 out of 5
1590 Cliffe Ave, Courtenay, BC
Free cancellationReserve now, pay when you stay
The price is CA $143 per night from Jan 1 to Jan 2
30.36 km from city centre
3.9/5Good! (465 reviews)

"Clean and updated hotel. Pool closed for the pandemic, tough."…"

Reviewed on Sep. 18, 2020

Best Western The Westerly Hotel
Travelodge by Wyndham Parksville
2 out of 5
424 West Island Highway, Parksville, BC
Free cancellationReserve now, pay when you stay
The price is CA $76 per night from Dec 10 to Dec 11
32.46 km from city centre
3.9/5Very Good! (907 reviews)

"The view from the room . Free upgrade was amazing as well"…"

Reviewed on Oct. 18, 2020

Travelodge by Wyndham Parksville
Skylite Motel
2 out of 5
459 East Island Highway, Parksville, BC
Free cancellationReserve now, pay when you stay
The price is CA $79 per night from Dec 10 to Dec 11
34.29 km from city centre
4/5Very Good! (138 reviews)

"Good clean room, with all the necessities. Friendly staff during stay. I'd come back and stay there again."…"

Reviewed on Oct. 1, 2020

Skylite Motel
Best Western Plus Barclay Hotel
3 out of 5
4277 Stamp Ave, Port Alberni, BC
Free cancellationReserve now, pay when you stay
The price is CA $121 per night from Dec 4 to Dec 5
31.87 km from city centre
4.3/5Excellent! (335 reviews)

"Great place to stay. Room was very comfortable, clean and updated. Beds are very comfortable. Food and service at the restaurant was excellent. Will definitely be going back."…"

Reviewed on Oct. 26, 2020

Best Western Plus Barclay Hotel
Coast Parksville Hotel
2.5 out of 5
374 West Island Highway, Parksville, BC
Free cancellationReserve now, pay when you stay
The price is CA $89 per night from Dec 4 to Dec 5
32.58 km from city centre
3.7/5Good! (925 reviews)

"It was a very comfortable night’s sleep. Quiet and friendly."…"

Reviewed on Nov. 4, 2020

Coast Parksville Hotel
Qualicum Breeze Beach Resort
3 out of 5
6695 Island Highway, Bowser, Qualicum Beach, BC
Get Rates
10.57 km from city centre
3.8/5Good! (21 reviews)

"The view. Hot tub nice & quiet. Good host. Very pleasant room"…"

Reviewed on Nov. 27, 2020

Qualicum Breeze Beach Resort
VIP Motel
2 out of 5
414 Island Highway West, Parksville, BC
Free cancellationReserve now, pay when you stay
The price is CA $89 per night from Dec 4 to Dec 5
32.5 km from city centre
4/5Very Good! (274 reviews)

"My Husband and I stayed one night. Staff were friendly Room was spacious had air conditioning unit that could use a clean did find some dust and a couple little spiders. The bath tub looked old and worn the plug still had water in it and had some discolouration same with bath drain. Found hair on ..."…"

Reviewed on Sep. 11, 2020

VIP Motel
Travelodge by Wyndham Courtenay
2 out of 5
2605 Cliffe Avenue, Courtenay, BC
Free cancellationReserve now, pay when you stay
The price is CA $79 per night from Dec 4 to Dec 5
29.24 km from city centre
3.5/5Good! (984 reviews)

"The desk clerk was very friendly and even did an upgrade."…"

Reviewed on Nov. 25, 2020

Travelodge by Wyndham Courtenay
Mount Washington Slopeside Studio
1280 Alpine Road, 113 B, Courtenay, BC
The price is CA $99 per night from Dec 6 to Dec 7
30.21 km from city centre
4.9/5Exceptional! (23 reviews)
Autumn Break

"Nice, small unit, perfect for a quick local getaway, right by the chair lifts."…"

Reviewed on Oct. 5, 2020

Mount Washington Slopeside Studio
Bayside Resort, Ascend Hotel Collection
3 out of 5
240 Dogwood St, Parksville, BC
Free cancellationReserve now, pay when you stay
The price is CA $103 per night from Dec 4 to Dec 5
32.41 km from city centre
3.9/5Very Good! (630 reviews)

"The location is great..we booked an oceanview and the"…"

Reviewed on Dec. 1, 2020

Bayside Resort, Ascend Hotel Collection
Crown Isle Resort and Golf Community
4 out of 5
399 Clubhouse Drive, Courtenay, BC
Free cancellationReserve now, pay when you stay
The price is CA $178 per night from Dec 4 to Dec 5
30.54 km from city centre
4.4/5Excellent! (652 reviews)

"I didnt like the check in time. I thought it was to late. 5 pm"…"

Reviewed on Nov. 23, 2020

Crown Isle Resort and Golf Community
Qualicum Beach Inn
3 out of 5
2690 Island Highway West, Qualicum Beach, BC
The price is CA $219 per night from Jan 1 to Jan 2
24.12 km from city centre
4.7/5Exceptional! (292 reviews)

"Nice facility with a beautiful ocean view. Friendly helpful staff. Nice bath products. Dog friendly room. gorgeous robes! and comfy bed."…"

Reviewed on Nov. 22, 2020

Qualicum Beach Inn
The Old House Hotel & Spa
3.5 out of 5
1730 Riverside Lane, Courtenay, BC
Free cancellationReserve now, pay when you stay
The price is CA $190 per night from Dec 4 to Dec 5
30.18 km from city centre
4.5/5Wonderful! (600 reviews)

"Locals restaurant was particularly GOOD. Excellent location for services with grocery, liquor & coffee stores nearby."…"

Reviewed on Oct. 31, 2020

The Old House Hotel & Spa
Don't see what you're looking for?
See all available properties in Hornby 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.

Hornby Island Hotel Guide

Considering there's just 1 Expedia-listed hotel within a 0.1 kilometres (0.06 miles) of Hornby Island's downtown area, consider booking a place to stay early.

One of only a handful of hotels within 3 kilometres (2 miles) from the center of Hornby Island, is the Tumblehome Farm B&B.

The Crown Mansion Boutique Hotel & Villas is positioned 25 kilometres (15 miles) away from the main part of Hornby Island. Another option is the Kingfisher Oceanside Resort and Spa, which is positioned 25 kilometres (14 miles) away. Other hotel options are the Best Western Plus Barclay Hotel and the Riverside Motel.

Once you have got to know Hornby Island, why not tour a bit more of the region? The Vancouver Island region has a number of things to offer tourists. Vancouver Island boasts forests, rivers and streams, and common Vancouver Island destinations include old towns, history museums and open-air museums. Common pastimes in this particular part of Canada include snowboarding and skiing.

70 kilometres (42 miles) from Hornby Island you will find Quathiaski Cove, home to the Kwagiulth Museum and Cultural Center and Wildcoast Adventures - Private Day Tours. If you'd like to visit Quathiaski Cove, be sure to check out the Heron's Landing Hotel and Best Western Austrian Chalet. Or stay in Chemainus, 95 kilometres (58 miles) to the southeast of Hornby Island, where you'll find the Best Western Plus Chemainus Inn and Fuller Lake Motel. Whether you're just passing through or staying in Chemainus, set aside some time to check out the Mount Brenton Golf Course and Chemainus Valley Museum.

If you love sports and like to watch games you might like to visit Frank Crane Arena, which is 60 kilometres (37 miles) to the southeast of Hornby Island. If you are keen on sleeping nearby, make a reservation in the Inn On Long Lake or Maple View Bed and Breakfast.

Are you looking for the most practical airport for your stay in Hornby Island? Comox Valley Airport is 25 kilometres (17 miles) drive away.

Frequently asked questions

If I need to cancel my hotel reservation in Hornby Island, will I receive a refund?
Yes, most hotel 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 non-refundable reservation, you may still be able to cancel and receive a refund within 24 hours of your booking. Plug in your dates, click on “Search”, then filter by “free cancellation” to get the best options available in Hornby Island.
What are some accommodations with pools in Hornby Island?
THE Beach Club Resort: 3.5-star hotel, 1-minute walk from Parksville Beach. Features a restaurant, an indoor pool, and a health club. Bayview Hotel and The Old House Hotel & Spa are a couple of other choices with an onsite pool.

Recent Reviews in Hornby Island

More trip options