See the latest prices and deals by choosing your dates.
Downtown Victoria, Victoria
The Oswego Hotel is located on a quiet street a few minutes walk from Victoria’s parliament buildings and historic harbour. Our facilities include secure underground parking, an on-site restaurant, fitness facilities, and a quiet outdoor zen garden. Great location in Victoria, walkable to the Inner Harbour and Downtown, lovely cosy room with a balcony and kitchenette, 2 spacious bathrooms. Easy parking (parkade with gate) and most importantly - pet-friendly! There was even a little bag of pet treats provided :)
Campbell River
Located in Campbell River, 5.6 km from Elk Falls Provincial Parks, Naturally Pacific Resort provides accommodation with a fitness centre, free private parking, a terrace and a restaurant. Among the various facilities of this property are a bar and ski storage space. The accommodation offers a 24-hour front desk, airport transfers, room service and free WiFi throughout the property. The staff was phenomenal-so polite and eilling yo go out of their way to help you. The facilities were gorgeous, and I was shocked that it was so affordable.
Ucluelet
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
Port Hardy
Located in Port Hardy, 6 km from Port Hardy Ferry Terminal, Port Hardy Cabins provides accommodation with a garden, free private parking and barbecue facilities. Each accommodation at the 4-star motel has garden views and free WiFi. Each room is fitted with a balcony. The cabins were nice and clean. Staff was super helpful. The little unit was perfect. Considering it was by a highway, it was quiet.
Malahat
Offering a spa centre Villa Eyrie Resort is situated on top of the Malahat Summit and is overlooking the Pacific Ocean and Finlayson Arm inlet. Room offer private balconies with scenic views.
A flat-screen TV and an in-room fireplace are offered in the rooms at Vila Eyrie Resort. All rooms are fitted with a private bathroom with bathrobes, slippers and free toiletries.
Beautiful, quiet and private location
Lovely, big and very comfortable rooms
Friendly and helpful staff at the reception who very promptly and professionally solved an issue we had with the reservation, thank you!
High quality and tasty dinner at the restaurant.
Breakfast was also good, but we would have preferred a buffet option as it took quite some time and was quite expensive to order breakfast separately.
Ucluelet
Located in Ucluelet, 300 metres from Terrace Beach, Cabins West provides accommodation with a garden, free private parking, a terrace and barbecue facilities. Each accommodation at the 4-star hotel has mountain views and free WiFi. The property is allergy-free and is set 1.9 km from Huu-Mees-Ma-As Native Art Gallery. Everything amazing. Ucluelet is a great place and Cabins are a perfect spot to experience it
Ucluelet
Located on Ucluelet Marina, this accommodation is 10 minutes’ drive from Pacific Rim National Park Long Beach. Barbecue facilities are offered. All guest rooms include free Wi-Fi.
A microwave, refrigerator and tea and coffee-making facilities are featured in all rooms at Bayshore Waterfront Inn. Cable TV is included. Kitchen facilities and sea views are offered in select rooms.
Immaculately maintained property and attentive hostess. Charming Indonesian import furnishings. Splendid view of the little harbor and distant mountains from our second floor balcony.
Tofino
Seafarer Bed & Breakfast has garden views, free WiFi and free private parking, set in Tofino, 200 metres from Chesterman Beach. The 4-star bed and breakfast is 6.4 km from Radar Hill. The bed and breakfast features family rooms. Lovely spacious room, large bathroom with jacuzzi tub which was great after a day of hiking. Easy check-in. Outstanding breakfast. Great location across the road from the beach.
Courtenay
One of Vancouver Island’s most comfortable and welcoming stay experiences, the Old House Hotel has it all: location; spacious, individually designed suites; inviting amenities such as kitchenettes and fireplaces; full-service spa; Locals Restaurant four-star dining experience; and “boutiquey” extras. Excellent apartment. Exactly as advertised. Would highly recommend.
South Oak Bay, Victoria
Nestled on the shores of the Salish Sea near Victoria, British Columbia, the Oak Bay Beach Hotel offers an unforgettable oceanfront retreat. Recently named 2025 #1 Hotel in Western Canada by Condé Nast Traveler, our boutique hotel blends timeless elegance with modern comfort for a truly luxurious stay. Comfy bed, great facilities and restaurants.
Luxury Hotel in Victoria
Popular with guests booking luxury hotels on Vancouver Island
Luxury Hotel in Victoria
Popular with guests booking luxury hotels on Vancouver Island
Luxury Hotel in Campbell River
Popular with guests booking luxury hotels on Vancouver Island
Luxury Hotel in Malahat
Popular with guests booking luxury hotels on Vancouver Island
Luxury Hotel in Courtenay
Popular with guests booking luxury hotels on Vancouver Island
Luxury Hotel in Victoria
Popular with guests booking luxury hotels on Vancouver Island
We make it quick and easy to book a luxury hotel on Vancouver Island. Here’s what we offer:
• Free cancellation on most stays
• We Price Match
• 24/7 customer support in 40+ languages
There are 36 luxury hotels on Vancouver Island you can book on Booking.com.
Oswego Hotel, Oak Bay Beach Hotel and The Magnolia Hotel & Spa are some popular luxury hotels on Vancouver Island.
In addition to these luxury hotels, Naturally Pacific Resort, Bayshore Waterfront Inn and Seafarer Bed & Breakfast are also popular on Vancouver Island.
Many families visiting Vancouver Island loved staying at Beachfront Luxury Suite #15 at THE BEACH HOUSE, Fisher House Victoria Bed and Breakfast and Top-Floor Villa With Pacific Ocean Views Bbv.
Similarly, Villa Eyrie Resort, Bear Cove Cottages and Oak Bay Beach Hotel are also popular with family travellers.
The average price per night for a luxury hotel on Vancouver Island for this weekend is US$222, based on current Booking.com prices.
Brentwood Bay Resort & Spa, Villa Eyrie Resort and Duffin Cove Resort have received great reviews from guests visiting Vancouver Island regarding the views from these luxury hotels.
Guests staying on Vancouver Island also spoke highly of the views from these luxury hotels: Pacific Sands Beach Resort, Bayshore Waterfront Inn and Oak Bay Beach Hotel.
Couples visiting Vancouver Island loved staying at Waterfront Private Room With Hot Tub & Firepit, Rosemead House and Beachfront Luxury Suite #15 at THE BEACH HOUSE.
Similarly, these luxury hotels on Vancouver Island are highly rated by couples: Bayshore Waterfront Inn, Oak Bay Beach Hotel and The Magnolia Hotel & Spa.
Most luxury hotels on Booking.com offer free cancellation.
Denny’s was great being so close. Beds are only complaint as hard to find rooms for 5. Queens and new mattresses would put this as 5 stars
The location is excellent, close to shopping and restaurant area . Fisherman’s wharf is walkable . It is a comfortable luxury suite, comfortable bed and excellent hot water . Area is quiet and bedroom curtains close completely. Spa and gym good . The staff are amazingly friendly and helpful. We felt money well spent .
Hayden, the gentleman who checked us in, was absolutely exceptional. I don't think we've ever had better customer service anyway. I had completely messed up our reservation (it was our anniversary, we go every year, and stayed there the night we got married). Not only was Hayden kind and understanding about me messing up the reservation, he gave us an upgrade. When I visit Nanaimo for business or leisure, I'll never stay anywhere else. 5 stars put of 5. Thank you, Hayden.
The staff were great - really ! Tha price would be very hard to beat ,especially for a nice clean comfortable room ! And about a hundred meters from the ocean. Nice quiet area 👌 And by the way I don't know anyone here, I give an honest review. I'm a senior, I've traveled a lot and I don't often find accommodations that can offer such an excellent deal .. 4 out of 5 stars ...
Beautiful hotel up in the mountains. Chic hotel, very clean and classy. The staff are super friendly and helpful. The front desk manager Mark was amazing. He went above and beyond to help us out and made our stay an amazing experience.
Superb - so hard to find spacious family accommodation for family of 5 with separate sleeping areas and kitchen facilities. This felt luxurious and wonderful location.
the location immaculately clean , couple who own ( Manage) were very helpful ,would definitely use again 5 Stars