Skip to main content

Stay in Hornby Island's best hotels!

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest Price First Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Manna House

Denman Island (Near Hornby Island)

Manna House is a recently renovated apartment in Denman Island where guests can make the most of its garden and barbecue facilities. This beachfront property offers access to a patio. It’s just like the pictures. It was quiet and comfy and perfect for a weekend getaway.

Show more Show less
9.4
Wonderful
45 reviews
Price from
$139
per night

The Beach House at Deep Bay

Bowser (Near Hornby Island)

Providing a garden, The Beach House at Deep Bay features accommodations in Bowser. This beachfront property offers access to a patio, free private parking, and free Wifi.

Show more Show less
10
Exceptional
2 reviews
Price from
$256
per night

Ships Point Wellness

Fanny Bay (Near Hornby Island)

Ships Point Wellness offers accommodations in Fanny Bay, 25 miles from Comox Ferry Terminal. This property offers access to a balcony and free private parking.

Show more Show less
Price from
$257
per night

Penthouse

Hotel in Bowser

Penthouse is located in Bowser. With a garden, the 2-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom.

Show more Show less
Price from
$191
per night

Union Bay Log Home

Union Bay (Near Hornby Island)

17 miles from Comox Ferry Terminal in Union Bay, Union Bay Log Home offers accommodations with access to a fitness room. Lots of space, lots to do, so cozy, great acoustics for playing music, excellent appliances, fireplace, amazingly clean and well maintained and so cozy! No one wanted to leave.

Show more Show less
9.4
Wonderful
19 reviews
Price from
$360
per night

Kwalikum Kottage

Qualicum Beach (Near Hornby Island)

This recently renovated chalet features a building dating back to 2023, which is 1.5 miles from Qualicum Beach.

Show more Show less
10
Exceptional
2 reviews
Price from
$168
per night

Riverside Resort

Qualicum Beach (Near Hornby Island)

Bordering the Little Qualicum River, this 7-acre resort is just 1198 feet from Qualicum Beach and 5 minutes’ drive to the city center. The location is wonderful. Front desk staff is very friendly and a quiet place for relaxing

Show more Show less
7.6
Good
186 reviews
Price from
$134
per night

Kingfisher Pacific Resort & Spa

Courtenay (Near Hornby Island)

Located on the shores of the Salish Sea and 5 mi outside of Courtenay, British Columbia, this resort offers an oceanfront spa and on-site dining. Rooms feature a DVD player and free WiFi. The view from our room was beautiful and the room itself was comfortable

Show more Show less
8.8
Excellent
51 reviews
Price from
$238
per night

The Beach House Texada - Waterfront Cabin

Gillies Bay (Near Hornby Island)

Located in Gillies Bay in the British Columbia region, The Beach House Texada - Waterfront Cabin features a balcony and garden views. The view of the water was amazing. Lots of birds and sea life to observe from the deck and through the large windows.

Show more Show less
9.2
Wonderful
24 reviews
Price from
$161
per night

Oceanfront Loft - amazing views!

Qualicum Beach (Near Hornby Island)

Oceanfront Loft - amazing views! is located in Qualicum Beach, just a 1-minute walk from Qualicum Beach and 31 miles from Nanaimo Bastion. The location was perfect because it was right off the water. The place had great facilities and it was succeptionally clean... The only issue I had was that the bed upstairs was just too hard for my back

Show more Show less
9.8
Exceptional
5 reviews
Price from
$167
per night