Curated Luxury hotel deals in Vancouver Island

Search
Add dates
Add dates
1 room, 2 guests
Compare deals on Booking.com

Trusted by over 100,000 travellers every year

back
close
Add dates
Add dates
room 1

Adults

18+
2

Child

0-17
0
Add another room
usp icon

Exclusive member prices

Unlock exclusive member discounts at hundreds of top hotels.

usp icon

The biggest range

Thousands of luxury hotels for you to choose from but all curated for you.

usp icon

The best price

We compare deals and bring you the best price with our price promise.

usp icon

Free cancellation & pay later

A range of fully refundable and pay on arrival luxury and boutique hotels.

Clear filters

Vancouver Island

Recommended
Sort by

See the latest prices and deals by choosing your dates

Crown Mansion Boutique Hotel & Villas
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Vancouver Island, Qualicum Beach · 80.39 km from centre

8.8

 

163 review

Located in Qualicum Beach, a 7-minute walk from Qualicum Beach, Crown Mansion Boutique Hotel & Villas provides accommodations with a garden, free private parking, a shared lounge and a terrace. The property is around 29 miles from Nanaimo Bastion, 29 miles from Newcastle Island Marine Park and 31 miles from Nanaimo Museum. The hotel features a restaurant, and Columbia Beach is 1.6 miles away.

All guest rooms are equipped with air conditioning, a flat-screen TV with cable channels, a coffee machine, a shower, free toiletries and a closet. Featuring a private bathroom with a bath and a hairdryer, rooms at the hotel also have free WiFi, while some have a sea view.

Guests at Crown Mansion Boutique Hotel & Villas will be able to enjoy activities in and around Qualicum Beach, like hiking.

Nanaimo Harbor Water Airdrome Airport is 30 miles away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Black Rock Oceanfront Resort
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Ucluelet · 79.60 km from centre

9.0

 

1,000 review

Breakfast available

With a stay at Black Rock Oceanfront Resort in Ucluelet, you'll be by the ocean, within a 10-minute walk of Wild Pacific Trail and Ucluelet Big Beach. This beach hotel is 0.9 mi (1.4 km) from Ucluelet Aquarium and 1.5 mi (2.4 km) from Terrace Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Kingfisher Pacific Resort and Spa
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Vancouver Island, Courtenay · 38.16 km from centre

8.6

 

626 review

Breakfast available

Located in Courtenay, Kingfisher Pacific Resort and Spa is by the ocean, within a 10-minute drive of Landmark Cinemas Courtenay and Vancouver Island Visitor Centre. This beach resort is 5.6 mi (9 km) from Sid Williams Theatre and 5.7 mi (9.1 km) from Courtenay and District Museum and Paleontology Centre.

Compare price on Booking.com
Compare price on Booking.com
Hotel Zed Tofino
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Vancouver Island, Tofino · 66.85 km from centre

8.9

 

712 review

Breakfast available

Located in Tofino, a 12-minute walk from Chesterman Beach, Hotel Zed Tofino has accommodations with a shared lounge, free private parking, a terrace and a restaurant. A hot tub and a bicycle rental service are available for guests. Offering free WiFi throughout the property, the allergy-free hotel has a sauna and karaoke.

All rooms come with a flat-screen TV with cable channels, fridge, an electric tea pot, a shower, free toiletries and a desk. The rooms come with a private bathroom with a hairdryer, while some rooms also feature a kitchenette with a toaster. Guest rooms at the hotel are equipped with a seating area.

You can play table tennis at this 4-star hotel, and the area is popular for hiking and cycling.

Staff at Hotel Zed Tofino are available to give information at the 24-hour front desk.

Mackenzie Beach is a 16-minute walk from the accommodation, while Cox Bay is 1.9 miles from the property. Tofino Harbor Seaplane Base Airport is 3.1 miles away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Long Beach Lodge Resort
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Vancouver Island, Tofino · 67.99 km from centre

9.2

 

499 review

Breakfast available

With a stay at Long Beach Lodge Resort in Tofino, you'll be on the beach, just steps from Cox Bay Beach and a 4-minute drive from Pacific Rim National Park Reserve. This beach resort is 1.5 mi (2.4 km) from Chesterman Beach and 1.7 mi (2.7 km) from Frank Island.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Crown Isle Resort and Golf Community
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Vancouver Island, Courtenay · 35.86 km from centre

8.8

 

1,000 review

With a stay at Crown Isle Resort and Golf Community in Courtenay, you'll be near the airport, just steps from Crown Isle Resort and Golf Community and a 4-minute drive from Comox Air Force Museum. This golf hotel is 3.8 mi (6.1 km) from Seal Bay Nature Park and 4.4 mi (7 km) from Filberg Heritage Lodge and Park.

Compare price on Booking.com
Compare price on Booking.com
Powell River Town Centre Hotel
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Vancouver Coast, Powell River · 70.07 km from centre

7.7

 

417 review

Breakfast available

Powell River Town Centre Hotel has a garden, terrace, a restaurant and bar in Powell River. This 4-star hotel offers room service, a 24-hour front desk and free WiFi. The property has an ATM, free shuttle service and luggage storage for guests.

You can play darts at the hotel, and the area is popular for hiking and cycling.

A business center and vending machines with snacks and drinks are available on site at Powell River Town Centre Hotel.

Powell River Airport is 1.2 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Beach Gardens Resort and Marina
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Vancouver Coast, Powell River · 69.07 km from centre

8.0

 

480 review

Featuring a patio and sea views from each room, this Powell River accommodations includes a full-service marina. A private beach area is offered on site. Powell River town center is 2.5 mi away.

Free Wi-Fi and a cable TV are provided in rooms at Beach Gardens Resort and Marina. Coffee- and tea-making facilities and a seating area are included. An private bathroom includes a shower, a bath and a hairdryer.

A fitness center is available to guests of Beach Gardens Resort and Marina. A beer and wine store is open 7 days a week. A guest launderette is also on site.

Powell River Historical Museum & Archives is 8 minutes’ drive away. Willingdon Beach Park is 3.1 mi from Beach Gardens Resort and Marina.

Compare price on Booking.com
Compare price on Booking.com
The Shoreline Tofino
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Vancouver Island, Tofino · 64.24 km from centre

8.7

 

290 review

Located in Tofino, 1.4 miles from Tonquin Beach, The Shoreline Tofino provides accommodations with a garden, free private parking, a terrace and barbecue facilities. The property is around 1.3 miles from Tofino Botanical Gardens, 5.8 miles from Radar Hill and 25 miles from Huu-Mees-Ma-As Native Art Gallery. Providing free WiFi throughout the property, the non-smoking hotel features a sauna.

At the hotel, the rooms include a closetand a balcony with a sea view. Every room includes an electric tea pot and a private bathroom with a shower and free toiletries, while certain rooms will provide you with a kitchen equipped with a fridge. All guest rooms at The Shoreline Tofino are equipped with a seating area and a flat-screen TV with cable channels.

Ucluelet Aquarium is 25 miles from the accommodation, while Image West Gallery is 24 miles away. Tofino Harbor Seaplane Base Airport is 0.6 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Swept Away Inn
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Vancouver Island, Port Alberni · 65.07 km from centre

8.5

 

128 review

Facing the beachfront, Swept Away Inn offers 5-star accommodations in Port Alberni and has a shared lounge, terrace and restaurant. The hotel also has free WiFi as well as a paid airport shuttle service.

At the hotel, the rooms are equipped with a closetand a patio with a city view.

Breakfast is available, and includes continental, Full English/Irish and vegetarian options.

Guests at Swept Away Inn will be able to enjoy activities in and around Port Alberni, like hiking and canoeing.

Nanaimo Harbor Water Airdrome Airport is 52 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Pacific Sands Beach Resort
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Vancouver Island, Tofino · 67.66 km from centre

9.3

 

362 review

This beachfront resort on Cox Bay features daily surf lessons and bicycle rentals. A full kitchen is available in every accommodations and the Pacific Rim National Park is 0.9 mi away.

West-coast styled, each accommodations at Pacific Sands Beach Resort features a stone fireplace and a flat-screen cable TV. All provide a private patio or deck and a dining area. They are decorated in natural tones and offer floor-to-ceiling windows.

The resort is located 4.3 mi from Tofino. Wilderness tours and whale watching can be arranged nearby the resort. Umbrellas and raincoats are available for guests during storm watching season.

Pacific Sands Beach Resort offers free Wi-Fi throughout the property. The resort offers over 450 DVDs for guests to rent and a selection of board games are available for free.

Guests can go beachcombing or explore tidal pools. Beach toys and boogie boards are available for use. A sunset walk through the rainforest and guided interpretive walks are offered.

The resort offers several amenities, including two takeout / outdoor dining options, The Beach Shack Cafe and Surfside Grill, onsite Nordic saunas by Tuff City Saunas, onsite massage and bodywork at By The Sea, plus bike rentals at Tofino Bike, and surf lessons and rentals by Surf Sister.

Compare price on Booking.com
Compare price on Booking.com
Pacific Shores Resort & Spa
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Vancouver Island, Nanoose Bay · 95.55 km from centre

7.2

 

454 review

Offering a swimming pool and free WiFi, Pacific Shores Resort & Spa is set in Nanoose Bay. Nanaimo is 17 mi away. Free private parking is available on site.

All units feature a flat-screen TV. There is also a kitchen in some of the units, equipped with a microwave.

Parksville is 3.7 mi from Pacific Shores Resort & Spa. Vancouver International Airport is 48 mi from the property.

Compare price on Booking.com
Compare price on Booking.com
Canadian Princess Lodge & Marina
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Ucluelet · 78.87 km from centre

8.0

 

1,013 review

The Canadian Princess Lodge is a beautiful historic 46-room lodge and 250 ft marina. It is located on the west coast of Vancouver Island in Ucluelet, which is straddled between the famous Pacific Rim and the iconic Broken Islands. The lodge consists of standard rooms, lofts and suites. All rooms have fridges, microwaves, private balconies and free WiFi. Pet-friendly rooms are available upon request with an additional fee. The majority of our rooms have water views and some have garden views. The marina is also available for daily, weekly, monthly guest boat moorage and local marina tourism business rentals such as sport fishing, whale watching, kayaking. Please contact property direct for marina inquires.

Come join us at The Canadian Princess Lodge, centrally located just off the Peninsula Road and nearby many local sights, attractions, shops and restaurants. Perched on the edge of the Ucluelet Boat Basin, we are steps away from the downtown core, and half-way between the iconic Long Beach and the Wild Pacific Trail.

Compare price on Booking.com
Compare price on Booking.com
Above Tide Motel
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Motel in Vancouver Island, Campbell River · 43.24 km from centre

7.5

 

784 review

Featuring private balconies with ocean and mountain views, this water front motel is located in Campbell River, only 10 minutes' walk from the city center. Free WiFi is available in each room.

All rooms are equipped with a flat-screen TV with Youtube and Netflix. The rooms are fitted with a private bathroom.

Free private parking is available on site.

Comox Valley Airport is 26 mi away.

Compare price on Booking.com
Compare price on Booking.com
Duffin Cove Resort
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Vancouver Island, Tofino · 64.68 km from centre

9.1

 

417 review

This rustic resort is located in Tofino on the western side of Vancouver Island and offers hiking trails and a private beach. The resort rooms are equipped with free Wi-Fi and refrigerator.

Rooms include a balcony with chairs. Oceanfront Cottages at the Duffin Cove Resort include a fully-equipped kitchen and barbecue facilities.

A tour desk provides information on local attractions including whale watching tours. Fax and photocopying services are available.

Tofino town center is 2 minutes' walk away. Chesterman Beach is 3.1 mi away.

Compare price on Booking.com
Compare price on Booking.com
Bayshore Waterfront Inn
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Motel in Ucluelet · 78.86 km from centre

9.2

 

253 review

Located on Ucluelet Marina, this accommodations 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.

On-site cool box storage and freezers are provided for guests returning from fishing day trips. Guests’ of Inn Bayshore Waterfront can relax on the sun terrace after an active day outdoors.

Fishing charters are available through Coastal Pacific Charters located on-site. Ucluelet Aquarium is 2789 ft from this accommodations.

Compare price on Booking.com
Compare price on Booking.com
The Cabins at Terrace Beach
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Chalet in Ucluelet · 80.58 km from centre

8.9

 

300 review

The Cabins at Terrace Beach is a small property management company established in 2002 located in beautiful Ucluelet, BC.

These vacation rental properties range from hotel style suites in a common building to Cozy Rainforest and Ocean Front Cabins as well as our Condos.

Long Beach is just 12 mi away. Ucluelet Aquarium is 5 minutes’ drive away. Surf lessons can be arranged in the area.

Ucluelet Aquarium is 5 minutes’ drive away. Surf lessons can be arranged at Ukee Surf School 1.9 mi from The Cabins Ucluelet.

Compare price on Booking.com
Compare price on Booking.com
Tofino Motel Harborview
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Motel in Vancouver Island, Tofino · 64.34 km from centre

8.8

 

1,195 review

The Tofino Motel Harborview offers spacious rooms featuring the work of local artists. All rooms have a balcony where you can enjoy the beautiful ocean view of the harbor and inlet overlooking Clayoqout Sound.

Each room provides a mini fridge, microwave, coffee maker and electric kettle as well as optic TV and free Wi-Fi. Free parking is available onsite.

A limited number of pet-friendly standard rooms with two double beds are available. Please make sure to contact us beforehand if you bring a pet with you!

Our family suite on the upper floor has a wraparound harbor ocean view balcony, a separate bedroom with two single beds and one queen bed in the main area.

The large bathroom has a bathtub and a shower. The fully stocked kitchenette contains a mini fridge, coffee maker, electric kettle, toaster oven, two burner stove top and an additional hot plate as well as optic TV and free Wi-Fi. This suite is not pet-friendly.

Compare price on Booking.com
Compare price on Booking.com
Ocean Trails Resort
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Parksville · 93.39 km from centre

8.6

 

83 review

Located on 7 acres, this Parksville property overlooks Rathrtrevor Beach. A seasonal outdoor pool and a hot tub are provided. A balcony is offered in each unit. Brigadoon Golf Course is 1.9 mi away.

Free WiFi and a flat-screen TV are provided in all rooms at Ocean Trails Resort. A full kitchen is included. An private bathroom offers free toiletries for added convenience.

A guest launderette is available to guests of Ocean Trails Parksville Resort. A tennis court and a children’s playground offer outdoor recreation. Guests can enjoy free passes to Jim’s Gym fitness center.

Englishman River Falls Provincial Park is 25 minutes’ drive away. Little Qualicum Cheeseworks is 5.6 mi from Ocean Trails Resort.

Compare price on Booking.com
Compare price on Booking.com
Beyond Bliss Suites & Spa
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Powell River · 69.44 km from centre

9.0

 

216 review

Boasting spa and wellness facilities, this accommodations is located in Powell River. Each suite comes equipped with a kitchen. Free Wi-Fi is provided. Powell River ferry terminal is 0.6 mi away.

Cable TV and a DVD player are offered in all rooms at Beyond Bliss Suites & Spa. Featuring modern décor, each room includes a fireplace and seating area. An private bathroom offers a spa bath.

An on-site hair salon and a woman's fashion store is offered at Suites & Spa Beyond Bliss.

Putters Mini Golf is 10 minutes’ walk away. Powell River Historical Museum is 328 ft from this property.

Compare price on Booking.com
Compare price on Booking.com
tripadvisor