A rocky shoreline at sunset with the sun low on the horizon.

Beach Hotels & Resorts in Hornby Island from AU$104

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check availability on Hornby Island Beach Hotels

Tonight
9 Aug - 10 Aug
Tomorrow
10 Aug - 11 Aug
Next weekend
14 Aug - 16 Aug
In two weeks
21 Aug - 23 Aug

Our top choices for Hornby Island beach hotels

1. Buena Vista by the Sea

Buena Vista by the Sea
Qualicum Beach
AU$199
includes taxes & fees
8 Sept - 9 Sept
Buena Vista by the Sea

2. Cedar Wood Lodge B&B

Cedar Wood Lodge B&B
Port Alberni
AU$244
includes taxes & fees
16 Aug - 17 Aug
Cedar Wood Lodge B&B

3. Timberlodge RV & Campground

Timberlodge RV & Campground
Port Alberni
AU$162
includes taxes & fees
16 Aug - 17 Aug
Timberlodge RV & Campground

4. Sunset Motel

Sunset Motel
Port Alberni
AU$104
includes taxes & fees
10 Aug - 11 Aug
Sunset Motel

5. Crown Isle Resort and Golf Community

Crown Isle Resort and Golf Community
Courtenay
  • Step into a coastal paradise with a pristine beach just a short shuttle ride away, perfect for soaking up sun and surf adventures.
AU$229
includes taxes & fees
31 Aug - 1 Sept
Crown Isle Resort and Golf Community

6. Holiday Inn Express & Suites Courtenay - Comox by IHG

Holiday Inn Express & Suites Courtenay - Comox by IHG
Courtenay
AU$251
includes taxes & fees
6 Sept - 7 Sept
Holiday Inn Express & Suites Courtenay - Comox by IHG

7. Best Western Plus Barclay Hotel

Best Western Plus Barclay Hotel
Port Alberni
AU$277
includes taxes & fees
1 Sept - 2 Sept
Best Western Plus Barclay Hotel

8. Ocean Marina Hotel

Ocean Marina Hotel
Port Alberni
AU$176
includes taxes & fees
1 Sept - 2 Sept
Ocean Marina Hotel

9. The Tide's Inn

The Tide's Inn
Parksville
  • Unwind at this beach-access motel, just steps from sandy shores and outdoor adventures.
AU$167
includes taxes & fees
9 Sept - 10 Sept
The Tide's Inn

10. Hotel Feng, BW Signature Collection

Hotel Feng, BW Signature Collection
Parksville
AU$238
includes taxes & fees
7 Sept - 8 Sept
Hotel Feng, BW Signature Collection
View all properties

Choose what matters most at beach hotels in Hornby Island

Pool
Breakfast included
4 stars
5 stars
All-inclusive

Top Hornby Island Hotel Reviews

Bayview Hotel

Bayview Hotel

10/10 Excellent
"The front desk staff were friendly and helpful. The room was clean and quiet with a comfortable bed. Will stay here again!"
Lauren 1-night trip
Posted less than an hour ago
Bayview Hotel
THE Beach Club Resort

THE Beach Club Resort

10/10 Excellent
"Nice place"
guy 1-night trip
Posted 1 hour ago
THE Beach Club Resort
Hotel Feng, BW Signature Collection

Hotel Feng, BW Signature Collection

10/10 Excellent
"The room was spacious, with lots of lights and lamps, a fridge, a microwave, and a Keurig coffeemaker. The bed was comfortable, the shower was good and the AC was efficient. Good included breakfast with lots of choices. Excellent location, friendly staff. Would stay here again."
Sharon 2-night trip
Posted 1 hour ago
Hotel Feng, BW Signature Collection
Best Western Plus Barclay Hotel

Best Western Plus Barclay Hotel

8/10 Good
"Room was clean, beds were comfortable, the pool was kind of strange to get to and the hot tub was on a seperate floor from the pool, so it made it awkward for the kids. But overall, a good stay for our one night passing through."
Sierra 1-night trip
Posted 7 hours ago
Best Western Plus Barclay Hotel
Hospitality Inn

Hospitality Inn

8/10 Good
"."
Sean 1-night trip
Posted 16 hours ago
Hospitality Inn
Old House Hotel

Old House Hotel

10/10 Excellent
"This place was wonderful. I’d highly recommend it, especially for families. We had a great time."
Katrina 3-night trip
Posted 23 hours ago
Old House Hotel
The Tide's Inn

The Tide's Inn

10/10 Excellent
"The free mini golf is great for the kids. Overall, for the price in this area, it is good value."
Philip 3-night trip
Posted 2 days ago
The Tide's Inn
Coast Parksville Hotel

Coast Parksville Hotel

10/10 Excellent
"This place was great. We had 2 rooms to accommodate our family of 6. We were within walking distance of many restaurants. The Beach we so close and the mini golf across the street was awesome."
Aeren 2-night trip
Posted 2 days ago
Coast Parksville Hotel
Bayside Resort, an Ascend Collection Resort

Bayside Resort, an Ascend Collection Resort

10/10 Excellent
"Great amenities and location - excellent restaurant"
Diane 1-night trip
Posted 3 days ago
Bayside Resort, an Ascend Collection Resort

Frequently asked questions

What is Hornby Island like for travellers who love the beach?
Find a great place to stay in Hornby Island, which has a lot to offer the traveller looking to book a beach holiday.
When's the best time for a beach holiday in Hornby Island?
You can plan your beach trip with this snapshot of the seasons in Hornby Island: The hottest months are usually August and July, with an average temperature of 16°C, while the coldest months are February and December, with an average of 4°C. The rainiest months in Hornby Island are November, January, December and October, with each month seeing an average of 258 mm of rainfall.
What is there to see and do around Hornby Island?
After arriving and settling in at your accommodation of choice, you might want to venture out and explore. Beach lovers can spend some quality time by the water at Big Tribune Beach. Make time for a range of local attractions, which include Tribune Bay Provincial Park and Helliwell Provincial Park. For additional things to see and do, consider a visit to Geoffrey Mountain or Vancouver Island Regional Library - Hornby Island Branch.
What's the best way to get to my beach hotel in Hornby Island?
Here's some information to help you get to and around your beach accommodation in Hornby Island more easily: The closest major airport is in Comox, BC (YQQ-Comox Valley), located 18 mi (29 km) from the city centre. If you'd like to venture out around the area, you may want a rental car for your journey.

Explore a world of travel with Expedia