See the latest prices and deals by choosing your dates.
Ucluelet - 750 feet from beach
Black Rock Oceanfront Resort offers a spectacular escape for storm watching, whale watching, beach adventures, or romantic retreats, any time of year.
Dine at Currents for breakfast, lunch, and dinner with oceanfront views, or unwind at Big Beach Bar & Lounge with local wines, craft cocktails, and light bites by the fire. Every detail is designed to impress—an unforgettable West Coast experience awaits.
Fantastic location and value! When we are going to Tofino we stay here. Rooms are huge and the soaker tub is wonderful!
Sooke
Featuring garden views, Woodside Farm Country Inn offers accommodation with a garden, a terrace and a shared lounge, around 1.4 km from Ella Beach. This property offers access to a pool table, table tennis and free private parking. Boasting family rooms, this property also provides guests with a children's playground. This farm stay is stunning 10/10. Would have loved to stay longer.
Ucluelet - 2,350 feet from beach
Offering a garden and garden view, Winter's Hideaway Suite is situated in Ucluelet, less than 1 km from Big Beach and a 13-minute walk from Ucluelet Aquarium. This property offers access to a terrace, free private parking and free WiFi. On clear days, guests can head outside to enjoy the guest house's outdoor fireplace or simply kick back and relax. Clean, beautifully decorated and looked after. Lots of thought given to making your stay comfortable. Hosts were friendly and approachable for help when needed.
Campbell River
Set in Campbell River and only 45 km from Comox Ferry Terminal, Ocean's Edge Suite offers accommodation with sea views, free WiFi and free private parking. The property has mountain and garden views, and is 10 km from Elk Falls Provincial Parks. The accommodation features full-day security and room service for guests. The location of the place, attention to detail, and the comforts of the apartment were absolutely great. My family and I had a lovely stay. The garden and the view are amazing.
Ucluelet - 800 feet from beach
Featuring garden views, 378 Marine Drive provides accommodation with patio, around 200 metres from Little Beach. A hot tub is available for guests. There is a sun terrace and guests can make use of free WiFi and free private parking. Not sure what's better, the view or the scones! Overall a fantastic stay - the room, the facilities and location are all great. Chris is a fantastic host.
Port Renfrew - 2.3 miles from beach
Situated in Port Renfrew in the Vancouver Island region, Port Renfrew Vacation Rentals has a patio. Both free WiFi and parking on-site are accessible at the holiday home free of charge. On clear days, guests can head outside to enjoy the holiday home's outdoor fireplace or simply kick back and relax. The views !! The accommodation was immaculate!
Coal Harbour
At the inn, each room comes with a wardrobe and a balcony with a sea view. The rooms are fitted with a kettle and a private bathroom with a shower and free toiletries, while some rooms also boast a kitchenette fitted with a microwave. All rooms in The Oceanfront Inn on Stephens Bay are equipped with a flat-screen TV and a hairdryer. Meshell and Stephen provided the greatest accomodation we had found in Canada during our entire trip. The Inn is a hidden gem on this island, offering peaceful, cosy, and unique views. It is important to mention how amazing their breakfast is. We were able to use the barbacue and use their kayaks for an afternoon trip We deffenetly would recommend The Oceanfront Inn on Stephens Bay.
Tofino - 2,150 feet from beach
Offering barbecue facilities and garden view, Summerhill Guest House is situated in Tofino, less than 1 km from Mackenzie Beach and a 8-minute walk from Tofino Botanical Gardens. The property is located 7 km from Radar Hill, 37 km from Huu-Mees-Ma-As Native Art Gallery and 37 km from Ucluelet Aquarium. There is an outdoor fireplace and guests can make use of free WiFi and free private parking. Everything that we needed for our stay. Great hosts and lovely location within within walking distance to some nice places to eat and fantastic Gelato shop.
Ucluelet - 2,100 feet from beach
Situated in Ucluelet, 800 metres from Big Beach, The Francis Boutique Inn features accommodation with a garden, free private parking and a terrace. Each accommodation at the 4-star hotel has garden views, and guests can enjoy access to a sauna and a hot tub. The property is allergy-free and is set 400 metres from Huu-Mees-Ma-As Native Art Gallery. Loved the Francis it ticked all over he boxes
Courtenay - 4.7 miles from beach
Located in Courtenay, 10 km from Comox Ferry Terminal, Estuary House Reflexology B&B provides accommodation with a private beach area, free private parking and a garden. The property features sea and mountain views. The bed and breakfast has private entrance. Everything was just perfect. Nice view of the estuary from the room, nice breakfast and coffee, and the most lovely host! A gem within Courtenay
Beach Hotel in Ucluelet
Popular with guests booking beach hotels on Vancouver Island
Beach Hotel in Campbell River
Popular with guests booking beach hotels on Vancouver Island
Beach Hotel in Nanaimo
Popular with guests booking beach hotels on Vancouver Island
Beach Hotel in Tofino
Popular with guests booking beach hotels on Vancouver Island
Beach Hotel in Campbell River
Popular with guests booking beach hotels on Vancouver Island
Beach Hotel in Tofino
Popular with guests booking beach hotels on Vancouver Island
There are 126 beach hotels on Vancouver Island you can book on Booking.com.
Most beach hotels on Booking.com offer free cancellation.
Couples visiting Vancouver Island loved staying at Buckley Bay Beach House, The Beach House at Deep Bay and The Owls Nest at Westwood Lake.
Similarly, these beach hotels on Vancouver Island are highly rated by couples: The Low Tide Suite, Beachfront Luxury Suite #15 at THE BEACH HOUSE and Race Rocks Townhouse - Sooke.
Many families visiting Vancouver Island loved staying at Beachfront Luxury Suite #15 at THE BEACH HOUSE, The Beach House at Deep Bay and Sooke Harbour Townhouse.
Similarly, The Oceanfront Inn on Stephens Bay, Tyee Beach Oasis Bed and Breakfast and Sooke Oceanview Penthouse - Family Friendly are also popular with family travellers.
Brown's Bay Resort, Shorewater Resort Oceanside Studio with Loft and Tyee Beach Oasis Bed and Breakfast have received great reviews from guests visiting Vancouver Island regarding the views from these beach hotels.
Guests staying on Vancouver Island also spoke highly of the views from these beach hotels: The Oceanfront Inn on Stephens Bay, East Sooke Hideaway and Botany Bay by Eagle Reach Properties.
We make it quick and easy to book a beach hotel on Vancouver Island. Here’s what we offer:
• Free cancellation on most stays
• We Price Match
• 24/7 customer support in 40+ languages
Black Rock Oceanfront Resort, The Oceanfront Inn on Stephens Bay and Eagle Rock Bed and Breakfast are some popular beach hotels on Vancouver Island.
In addition to these beach hotels, Snug Harbour Inn, Liahona Guest House and Cox Bay Beach Resort are also popular on Vancouver Island.
The average price per night for a beach hotel on Vancouver Island for this weekend is US$174, based on current Booking.com prices.
Right on the beach. Perfect location.
Loved the location right on the beach and near the small town shops. Ocean views.
Lovely resort right on the beach. We were located in the second row, although could still hear the ocean sounds. Well furnished with a dining table and sofas so you have somewhere to sit. Kitchen had everything you needed including lovely local coffee. Deck chairs outside and opportunity to have a bbq. Lovely place if staying with a family/group.
Ucluelet's coastal vistas are world class, so an ocean view suite & veranda is worth any extra $$, and BlackRock's architecture is iconic, and works well to showcase the adjacent seaside topography... we enjoyed 'surf-watching' from the hot tubs Both restaurants are well worth a visitation with the food offerings most tasty and well priced... the local lamb offering was our favourite.
Right on the beach ideal for surfing. There is rental on the property. Breakfast was excellent. We came lduring low season (after new year day), so the value is great.