Vancouver Island resorts

Compare best resorts in Vancouver Island from 100+ providers!

110 available resort offers

2 1
  • airbnb
  • booking
  • vrbo
  • expedia
  • sonder
  • priceline
  • tripadvisor
  • tripcom
  • homestay
  • hotelscom
  • orbitz
  • vacasa
Choose the perfect vacation accommodation
Price per night
Accommodation type
Rating

110 Best resorts in Vancouver Island

Oyster Bay Resorts - Vancouver Island
8.7Very good 272 reviews
Vancouver Island
3 2
$363/nighttotal: $1452 (4 )

Oyster Bay Resorts

resort - Campbell River
Oyster Bay Resorts is a beachfront hotel in Campbell River, just a short drive from Storey Creek Golf Course, Miracle Beach Provincial Park, and other popular attractions. The resort has a very good user and location rating and offers a variety of amenities, including a spa, a fitness center, and a restaurant.
The resort's rooms are spacious and well-equipped, with a floor area of 550 square feet. They feature a private balcony or terrace, a kitchenette, and a living area. The resort also offers a variety of activities and amenities, including a playground, barbecue grills, and a limited housekeeping service.
Cedar Park Resort - Vancouver Island
9.1Excellent 206 reviews
Vancouver Island
2 1
$132/nighttotal: $528 (4 )

Cedar Park Resort

resort - Port McNeill
Cedar Park Resort is a secluded and tranquil resort set in a 26-acre property in Port McNeill, just a 10-minute drive from the ferry. It boasts an excellent user rating and a very good location rating. The resort offers spacious accommodations with wooden floors, seating areas, and full kitchens (in cottages). Guests can enjoy a variety of amenities and activities, including a disc golf course, barbecue facilities, and proximity to hiking trails and wildlife viewing.
Paradise Acres Ranch - Vancouver Island
9.0Excellent 63 reviews
Vancouver Island
2 1
$219/nighttotal: $657 (3 )

Paradise Acres Ranch

resort - Parksville
Paradise Acres Ranch is a pet-friendly family resort located just 3.1 miles from Parksville. It has excellent user, location, and cleanliness ratings.
The resort offers a tranquil location amidst mountain views, a cozy shared games room, a shared kitchen, private bathrooms, air-conditioned rooms, a billiards table, and complimentary use of bicycles for exploring the surrounding area.
Executive Suites Hotel & Resort, Squamish - Vancouver Island
8.8Very good 1603 reviews
Vancouver Island
5 2
$379/nightfor 1 night

Executive Suites Hotel & Resort, Squamish

resort - Squamish
Executive Suites Hotel & Resort, Squamish offers a tranquil retreat amidst the stunning mountain scenery of Squamish, just a short drive from Brackendale Eagles Provincial Park. With very good user and location ratings, this smoke-free hotel ensures a comfortable and convenient stay.
The resort features an array of amenities, including an outdoor pool, fitness center, and on-site restaurant and bar. Guests can also enjoy the convenience of room service, concierge services, and free newspapers. The 24-hour front desk provides assistance with local recommendations and arrangements.
Desolation Resort - Vancouver Island
8.6Very good 39 reviews
Vancouver Island
3 2
$277/nighttotal: $1108 (4 )

Desolation Resort

resort - Powell River
Desolation Resort is a beachfront cabin in Powell River, British Columbia, offering stunning ocean views from private balconies. It is a 0.5-mile walk from Okeover Arm Provincial Park and within 20 miles of Nootka Dunes Golf Club and Willingdon Beach Park. The resort has a very good user and location rating.
The resort has a fully equipped kitchen, a private bathroom, a spa tub for relaxation, a cozy dining area, and an outdoor barbecue grill. It also provides parking and internet access. The resort is pet-friendly and family-friendly.
High Point Resort - Vancouver Island
8.6Very good 612 reviews
Vancouver Island
2 1
$157/nighttotal: $785 (5 )

High Point Resort

resort - Campbell River
High Point Resort is a pet-friendly resort located near the bay in Campbell River. It's within easy reach of major tourist attractions like Tidemark Theatre, Campbell River Art Gallery, and Torii Gate. The resort has very good user ratings and an excellent location rating.
Guests can enjoy an outdoor pool, seasonal outdoor pool, and garden for relaxation and recreation. The resort also offers free WiFi in public areas, free self-parking, and a fitness center. There are also on-site gift shops/newsstands for easy access to souvenirs and essentials.
Sproat Lake Landing Resort - Vancouver Island
9.6Excellent 275 reviews
Vancouver Island
2 1
$266/nighttotal: $1064 (4 )

Sproat Lake Landing Resort

resort - Port Alberni
Sproat Lake Landing Resort is a waterfront hotel conveniently located in Port Alberni, just a 0.1-mile stroll from Sproat Lake. It's within a 9-mile radius of popular attractions such as Sproat Lake Petroglyphs, Raptors Centre, Nuu-Chah-Nulth Whaling Canoe Sculpture, and Chase and Warren Winery. The resort has excellent user ratings.
The resort offers a smoke-free environment, complimentary Wi-Fi, an on-site restaurant, bar/lounge, coffee shop/cafe, complimentary self-parking, coffee/tea service in the common area, wedding services, a picnic area, and housekeeping service once per stay.
Shorewater Resort - Vancouver Island
8.9Very good 363 reviews
Vancouver Island
5 2
$504/nightfor 1 night

Shorewater Resort

resort - Parksville
Shorewater Resort is a family-friendly beachfront condo building in Qualicum Beach, 1.9 miles from Heritage Forest. It has an excellent location rating and very good user rating.
The spacious condos feature a fireplace, free WiFi, a kitchen, a washer/dryer, and a sitting area. The resort also offers a barbecue grills and picnic area, and is conveniently located near popular Parksville attractions like Eaglecrest Golf Club and Little Qualicum Cheeseworks.
Tigh-na-mara Seaside Spa Resort - Vancouver Island
8.3Very good 1438 reviews
Vancouver Island
2 1
$261/nighttotal: $522 (2 )

Tigh-na-mara Seaside Spa Resort

resort - Parksville
Resort listing from $119 with a good rating of 83% based on 1438 reviews. You will be located in Parksville.
Services and facilities: a restaurant, a fridge and a barbecue. This resort also has a garden!
Cox Bay Beach Resort - Vancouver Island
9.2Excellent 572 reviews
Vancouver Island
2 1
$387/nighttotal: $2709 (7 )

Cox Bay Beach Resort

resort - Tofino
Cox Bay Beach Resort offers direct access to the beach in Tofino and is within 3 miles of Cox Bay Beach, Chesterman Beach, and Frank Island. It has excellent user and location ratings.
The resort has a range of amenities including free WiFi, a fitness center, spa, sauna, and a concierge. It also offers activities such as concierge services, laundry facilities, express check-out, wedding services, and barbecue grills.
Bayside Resort, Ascend Hotel Collection - Vancouver Island
8.7Very good 2295 reviews
Vancouver Island
5 2
$420/nighttotal: $840 (2 )

Bayside Resort, Ascend Hotel Collection

resort - Parksville
Bayside Resort, Ascend Hotel Collection, is a beachfront resort in Parksville, British Columbia. It is centrally located within walking distance of Parksville Beach and Paradise Fun Park. The resort has very good user and cleanliness ratings and an excellent location rating.
The resort offers a full-service spa, a fitness center, a restaurant, a bar, and a tennis court. The rooms are modern and stylish, and they come with air conditioning, a balcony or terrace, and a private bathroom.
Poets Cove Resort & Spa - Vancouver Island
8.3Very good 459 reviews
Vancouver Island
2 1
$300/nighttotal: $900 (3 )

Poets Cove Resort & Spa

resort - North Saanich
Poets Cove Resort & Spa is a waterfront resort on Pender Island, North Saanich, offering stunning ocean views and easy access to the beach. The resort has an excellent location rating and is just 9 miles from Gulf Islands National Park Reserve.
The resort has a sophisticated ambiance with elegant interior design and contemporary amenities. Guests can indulge in a range of pampering treatments at the full-service spa, enjoy a meal at the restaurant, or relax in the bar. The resort also offers a swimming pool, Jacuzzi, fitness center, and tennis court.

Other accommodation types in Vancouver Island

Best Vancouver Island resorts with a pool

Among the 110 accommodations in Vancouver Island, here are the 8 best resorts with a pool

Beach Acres Resort - Vancouver Island
9.0Excellent 152 reviews
Vancouver Island
2 1
$243/nighttotal: $1701 (7 )

Beach Acres Resort

resort - Parksville
Beach Acres Resort is a family-friendly resort located right on Rathtrevor Beach Provincial Park. It's just a 7-minute drive from downtown Parksville and less than a mile from Craig Heritage Park & Museum. The resort has excellent user and location ratings.
The resort offers well-equipped apartments with fireplaces, TVs, and full kitchens. It also has an indoor pool, a sand volleyball court, a sauna, a hot tub, and three tennis courts. Guests can enjoy meals and drinks at the family-owned restaurant with ocean views or by a log fire. There's also an on-site playground and games room for children, as well as free Wi-Fi throughout the resort.
Beach Gardens Resort And Marina - Vancouver Island
8.2Very good 2015 reviews
Vancouver Island
2 1
$159/nighttotal: $1113 (7 )

Beach Gardens Resort And Marina

resort - Powell River
Beach Gardens Resort And Marina is a family-friendly resort located on the beach in Powell River, within 6 miles of major attractions such as Powell River Historical Museum and Archives and Willingdon Beach Park. It has a very good user rating and an excellent location rating.
The resort offers a range of amenities, activities, and features, including a private sand beach, an on-site restaurant, marina access, proximity to golf courses, a fitness center, room service, and beautiful beach views. The rooms have one bedroom, one bathroom, and a terrace or balcony.
Ocean Village Resort - Vancouver Island
9.0Excellent 424 reviews
Vancouver Island
5 2
$591/nighttotal: $1182 (2 )

Ocean Village Resort

resort - Tofino
Ocean Village Resort provides direct access to the renowned MacKenzie Beach in Tofino. It has excellent user and location ratings. The resort features fully-equipped suites with private bathrooms and stunning ocean views from every room. Guests can enjoy amenities such as an indoor pool, hot tub, onsite massage, and free parking.
The Westin Bear Mountain Golf Resort & Spa, Victoria - Vancouver Island
8.6Very good 1541 reviews
Vancouver Island
2 1
$281/nighttotal: $562 (2 )

The Westin Bear Mountain Golf Resort & Spa, Victoria

resort - Victoria
Situated just 1.8 miles from Goldstream Provincial Park and within 9 miles of Victoria's top attractions, The Westin Bear Mountain Golf Resort & Spa, Victoria is a full-service resort set in the tranquil ambiance of Bear Mountain Resort. Rated very good for its location, cleanliness, and overall experience, the resort offers a convenient and comfortable stay for travelers seeking relaxation and recreation.
The resort features well-appointed accommodations with one bedroom and one bathroom, along with a range of amenities to enhance guests' comfort and enjoyment. Guests can indulge in rejuvenating treatments at the state-of-the-art spa, challenge themselves on the championship golf course, savor delectable dining experiences at the on-site restaurant, and stay connected with complimentary Wi-Fi. The resort also boasts a 24-hour fitness center, a bar/lounge, and a 24-hour business center, catering to the diverse needs of travelers.
The Beach Club Resort - Vancouver Island
8.8Very good 1749 reviews
Vancouver Island
5 2
$501/nighttotal: $1002 (2 )

The Beach Club Resort

resort - Parksville
The Beach Club Resort is a family-friendly resort situated directly on the boardwalk in Parksville, offering stunning ocean views and easy access to the beach. With very good user and cleanliness ratings, the resort features one bedroom and one bathroom, as well as a full-service spa, indoor pool, restaurant, bar, fitness center, and more.
The resort is conveniently located within walking distance of popular attractions like Parksville Beach, Paradise Fun Park, and Vancouver Island University Parksville Campus, making it an ideal choice for travelers looking to explore the area.
Sunrise Ridge Waterfront Resort - Vancouver Island
8.2Very good 1145 reviews
Vancouver Island
2 1
$278/nighttotal: $834 (3 )

Sunrise Ridge Waterfront Resort

resort - Parksville
Sunrise Ridge Waterfront Resort is an oceanfront aparthotel within walking distance of the Parksville Visitor Centre and Craig Heritage Park and Museum. It has a very good user rating and location rating.
The apartments are fully equipped and have modern interior design. The resort offers an outdoor pool, fitness center, spa tub, meeting room, concierge services, and 24-hour front desk. Guests can also enjoy stunning ocean views and easy access to the beach.
Prestige Oceanfront Resort, Worldhotels Luxury - Vancouver Island
8.6Very good 2834 reviews
Vancouver Island
5 2
$561/nighttotal: $1122 (2 )

Prestige Oceanfront Resort, Worldhotels Luxury

resort - Sooke
Prestige Oceanfront Resort, Worldhotels Luxury is a waterfront resort in Sooke. It is close to Sooke Harbour, Sooke Region Museum, and Saltwest Naturals. The resort has very good user ratings and an excellent location rating.
The resort has 1 bedroom and 1 bathroom. It has a full-service spa, an indoor pool, an on-site restaurant, free WiFi, self-parking, a fitness center, and a bar/lounge.
Oceanside Village Resort - Vancouver Island
9.4Excellent 253 reviews
Vancouver Island
5 2
$298/nighttotal: $596 (2 )

Oceanside Village Resort

resort - Parksville
Oceanside Village Resort is a family-friendly vacation home situated near Parksville Beach, within walking distance of Tranquil Moments Day Spa, Riptide Lagoon Adventure Golf, and Grotto Spa at Tigh-Na-Mara. This resort has excellent user and location ratings.
The resort offers soundproofed accommodations with a kitchen, a fireplace, a deep soaking tub, and a terrace or balcony. Guests can enjoy an indoor pool, a restaurant, free WiFi, a fitness center, a coffee shop/cafe, a spa tub, room service, a tennis court, and parking.

Best Vancouver Island resorts with a jacuzzi

Among the 110 accommodations in Vancouver Island, here are the 7 best resorts with a jacuzzi

Brown's Bay Resort - Vancouver Island
9.3Excellent 181 reviews
Vancouver Island
2 1
$237/nighttotal: $1659 (7 )

Brown's Bay Resort

resort - Campbell River
Brown's Bay Resort is a waterfront resort in Campbell River, British Columbia, offering private terraces with ocean views. It's 12 miles from the city center and 17 miles from Sequoia Springs Golf Club. The resort has excellent user and location ratings.
The resort offers various accommodation options, including cabins, suites, and glamping tents. It has an on-site marina, a seasonal floating restaurant, complimentary Wi-Fi, and amenities in all units. Guests can also arrange whale-watching and fishing tours on-site.
Wild Renfrew Seaside Cottages - Vancouver Island
9.0Excellent 254 reviews
Vancouver Island
2 1
$438/nighttotal: $876 (2 )

Wild Renfrew Seaside Cottages

resort - Sooke
Wild Renfrew Seaside Cottages is the perfect destination for travelers seeking tranquility and seaside charm in Sooke. Immerse yourself in breathtaking ocean views from the resort's idyllic location on a private beach, just 75 miles from the heart of Sooke. Highly rated for both its location and overall experience, this resort offers a serene escape with cozy cottages featuring private patios and modern amenities.
Indulge in outdoor adventures or relax amidst the serene surroundings. The resort's convenient proximity to Sooke's attractions, including Sooke Potholes Provincial Park and Sooke Harbour, provides ample opportunities for exploration. Enjoy delectable dining options at the on-site restaurant and take advantage of personalized service tailored to create a memorable stay.
Best Western Plus Tin Wis Resort - Vancouver Island
8.8Very good 1965 reviews
Vancouver Island
5 2
$834/nighttotal: $1668 (2 )

Best Western Plus Tin Wis Resort

resort - Tofino
Best Western Plus Tin Wis Resort is a beachfront hotel located within a national park in Tofino, a short distance from Mackenzie Beach and Chesterman Beach. The resort has a very good user rating and an excellent location rating. It offers modern amenities and facilities, including wireless internet access, comfortable bedding, and private balconies in some rooms.
Guests can enjoy a relaxing spa tub and a well-equipped fitness center. The resort also implements sustainable practices to minimize its environmental impact and preserve the pristine surroundings.
Long Beach Lodge Resort - Vancouver Island
9.3Excellent 935 reviews
Vancouver Island
2 1
$523/nighttotal: $1046 (2 )

Long Beach Lodge Resort

resort - Tofino
Long Beach Lodge Resort is a beachfront resort in Tofino, offering direct access to surfing and body boarding on Long Beach. The resort is surrounded by nature and is within 3 miles of Cox Bay Beach and Pacific Rim National Park Reserve.
The resort has excellent user ratings for its location, cleanliness, and amenities. It features a restaurant with dining options, a swimming pool, a jacuzzi, a sauna, a spa, a fitness center, and room service. The resort is also pet-friendly and family-friendly, and it offers free parking and Wi-Fi.
Crown Isle Resort And Golf Community - Vancouver Island
8.7Very good 1431 reviews
Vancouver Island
2 1
$368/nighttotal: $2576 (7 )

Crown Isle Resort And Golf Community

resort - Courtenay
Crown Isle Resort And Golf Community is conveniently located in Courtenay, surrounded by the picturesque Crown Isle Resort and Golf Community. It is just steps away from attractions such as Comox Air Force Museum and Seal Bay Nature Park. The resort has received very good user ratings and excellent location ratings.
The resort offers a variety of amenities and activities, including an on-site golf course, restaurant and bar/lounge, free WiFi and parking, a free airport shuttle, conference facilities, and proximity to popular Courtenay attractions. The resort features a one-bedroom, one-bathroom layout and offers limited housekeeping for privacy.
Beautiful 3 Bedroom Unit At Resort, Sleeps 8 - Vancouver Island
8.7Very good 610 reviews
Vancouver Island
2 3
$422/nighttotal: $1266 (3 )

Beautiful 3 Bedroom Unit At Resort, Sleeps 8

resort - Sooke
This Beautiful 3 Bedroom Unit At Resort, Sleeps 8 is located in Sooke, a short distance from Sooke Harbour, Sooke Region Museum, and District of Sooke Municipal Hall. It has very good user and location ratings and excellent cleanliness ratings.
The vacation home features 3 bedrooms, a fully equipped kitchen, a fireplace, a sofa bed, a spa tub, barbecue grills, and free WiFi. It also offers access to a fitness center, spa, concierge, bar, and parking.
Painted Boat Resort - Vancouver Island
9.4Excellent 179 reviews
Vancouver Island
5 2
$724/nighttotal: $1448 (2 )

Painted Boat Resort

resort - Sechelt
Painted Boat Resort is a waterfront resort located in Sechelt, British Columbia. It is within walking distance of Pender Harbour and Baker Beach Park. This resort is family-friendly and has received excellent user and location ratings.
The resort offers a variety of amenities, activities, and features, including a full-service spa, seasonal outdoor pool, fitness center, massage/treatment rooms, free WiFi, and a restaurant and bar. It also has a garden, sauna, terrace/balcony, and parking.

Frequently asked questions about resorts in Vancouver Island

Popular regions

Best family friendly Vancouver Island resorts

Among the 110 accommodations in Vancouver Island, here are the 4 best family friendly resorts

Pacific Sands Beach Resort - Vancouver Island
9.1Excellent 282 reviews
Vancouver Island
2 1
$603/nighttotal: $1809 (3 )

Pacific Sands Beach Resort

resort - Tofino
Pacific Sands Beach Resort is located directly on Cox Bay in Tofino, just 0.9 miles from the Pacific Rim National Park, offering stunning beachfront views and easy access to outdoor adventures. With excellent user and location ratings, this family-friendly resort boasts spacious accommodations featuring private patios or decks, stone fireplaces, and modern amenities.
Guests can enjoy a range of amenities and activities, including daily surf lessons, bike rentals, a fitness center, sauna, and two takeout/outdoor dining options. The resort also offers a concierge service, room service, and free parking, ensuring a comfortable and convenient stay.
Backeddy Resort And Marina - Vancouver Island
8.1Very good 227 reviews
Vancouver Island
5 2
$502/nighttotal: $1004 (2 )

Backeddy Resort And Marina

resort - Sechelt
Backeddy Resort And Marina is a waterfront hotel in Sechelt, offering stunning views and easy access to Skookumchuck Narrows Provincial Park, Ruby Lake, and Dan Bosch Park. It has received very good user ratings and an excellent location rating.
The resort features a marina, an on-site restaurant and bar/lounge, a snack bar/deli, a coffee shop/cafe, and free WiFi in public areas. Guests can also enjoy a terrace/balcony, garden, concierge, and parking.
Snug Harbor Resort - Vancouver Island
9.6Excellent 460 reviews
Vancouver Island
5 2
$973/nighttotal: $1946 (2 )

Snug Harbor Resort

resort - Friday Harbor
Vacation resort listing from $187 with an excellent rating of 96% based on 460 reviews. This accommodation is located in Friday Harbor.
Services and facilities include a meeting room, a ping pong table and a wheelchair friendly access. This resort in Friday Harbor also has a garden!
Duffin Cove Resort - Vancouver Island
8.9Very good 618 reviews
Vancouver Island
2 1
$339/nighttotal: $678 (2 )

Duffin Cove Resort

resort - Tofino
Duffin Cove Resort is a rustic resort just a 2-minute walk from Tofino town center, offering easy access to shops, restaurants, and amenities. It's also just 3.1 miles from Chesterman Beach, making it a great base for exploring the area. The resort has a very good user rating and an excellent location rating.
The resort offers a variety of room types, including oceanfront cottages with fully-equipped kitchens and barbecue facilities. All rooms include free Wi-Fi and a refrigerator, and some have balconies with seating. The resort also has a tour desk that can provide information and booking assistance for local attractions, including whale watching tours.