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.
Property was beautiful, lobby, restaurants, pool and hot tub. Can’t ask for a better location. We brought our mid-sized doggy, and the staff were so receptive and so amazing welcoming Him. The room was stocked with a mid sized dog bed, two food bowls and treats for him. We were there for my birthday and the resort team made us feel very at home. The hotel lobby stocks extra cream sugar and coffee for mornings as well as extra doggy treats. I’d highly recommend staying here if you want to bring your whole family, furry friends included, as the staff makes everyone feel welcome. Many guests had small to large dogs and everyone was accommodating. The hot tub and plunge pool had incredible views and so close to many restaurants. Also recommend Howlers so dinner, great food and atmosphere.
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. It is very beautiful and quiet. Close to town and ocean.
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. In a peaceful location with an amazing view. Plenty of living space and a fully fictional kitchen.
Port Renfrew - 2.4 miles from beach
Offering a shared lounge, Port Renfrew Oceanfront Retreat offers accommodation in Port Renfrew. There is a sun terrace and guests can make use of free WiFi and free private parking.
The holiday home has 2 bedrooms, 2 bathrooms, bed linen, towels, a flat-screen TV with streaming services, a dining area, a fully equipped kitchen, and a balcony with sea views. Guests can take in the views of the mountain from the patio, which also has outdoor furniture. There is also a seating area and a fireplace.
The beds were so comfortable, and the deck with fire table and views of the water was perfect!
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. There were binoculars in the suite to watch wildlife! We saw otters, deer, eagles, and whales!
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. Great location overlooking the Port San Juan. Unit is wedged on a cliff and the view from the balcony is astounding. Even though there are units all around it's very quiet. No noise from neighboring units. Popular spot for fishing. Marina is visible from the unit down below. Close to all nature adventures near Port Renfrew. Swimming lakes and surfing beaches nearby, within a 20-30 minute drive.
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. The hosts were extremely helpful with getting us checked in, answering questions and providing suggestions. It was a lovely and quiet place to stay, and we loved Tofino!
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. Clean, comfortable and beautifully maintained. Super peaceful stay to unwind in the glorious surroundings of Ucluelet and Tofino. The sauna and hot tub were a massive bonus, as was the welcome prosecco!
Port Renfrew - 2.1 miles from beach
Facing the beachfront in Port Renfrew, Wild Renfrew Seaside Cottages has a garden and a private beach area. Some units at the property have a balcony with a garden view.
At the hotel, the rooms have a patio with a mountain view. Featuring a private bathroom with a shower and free toiletries, rooms at Wild Renfrew Seaside Cottages also feature free WiFi, while selected rooms also boast a sea view. All rooms in the accommodation are fitted with a flat-screen TV and a hairdryer.
We stayed three nights in a two bedrooms and one living room, cottage.
The cottage had a breathtaking view from its windows and balconies.
Port Renfrew is one of the nicest places I have ever stayed at, and our cottage at Wild Renfrew was one of the nicest accommodations.
Dipping yourself in the hot tub, which was located on one of the balconies, during any time of day or night, and especially after a hike in Juan de Fuca or any other place around it, while watching the green hills running into the blue water of the sound, is as great as it sounds and even more.
All facilities were convenient and the cottage was warmly decorated.
Ladysmith
Offering a private beach front, Kiwi Cove Lodge offers accommodation in the northern outskirts of Ladysmith. Nanaimo is 17 km from the property.
Each room provides a view of the ocean. Private bathrooms offer free toiletries and included towels.
Quiet, orchard, food high quality
Beach Hotel in Nanaimo
Popular with guests booking beach hotels on Vancouver Island
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 Campbell River
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 Port Hardy
Popular with guests booking beach hotels on Vancouver Island
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
Most beach hotels on Booking.com offer free cancellation.
There are 124 beach hotels on Vancouver Island you can book on Booking.com.
Many families visiting Vancouver Island loved staying at Sooke Harbour Townhouse, The Beach House at Deep Bay and Beachfront Luxury Suite #15 at THE BEACH HOUSE.
Similarly, Buckley Bay Beach House, Tyee Beach Oasis Bed and Breakfast and 203 at Water's Edge are also popular with family travellers.
Couples visiting Vancouver Island loved staying at The Low Tide Suite, Sooke Harbour Getaway and The Beach House at Deep Bay.
Similarly, these beach hotels on Vancouver Island are highly rated by couples: Race Rocks Townhouse - Sooke, Beachfront Luxury Suite #15 at THE BEACH HOUSE and Sooke Harbour House.
Shorewater Resort Oceanside Studio with Loft, East Sooke Hideaway and Buena Vista by the Sea 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: Pacific Soul Eco-Luxe Vacation Home, Brown's Bay Resort and Tyee Beach Oasis Bed and Breakfast.
Black Rock Oceanfront Resort, Eagle Rock Bed and Breakfast and Snug Harbour Inn are some popular beach hotels on Vancouver Island.
In addition to these beach hotels, Liahona Guest House, Cox Bay Beach Resort and Pacific Sands 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$297, 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.