COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

Search Resort Hotels in Vancouver Island from CA $90

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Browse Select Vancouver Island Resorts

Delta Hotels by Marriott Victoria Ocean Pointe Resort
4 out of 5
100 Harbour Road, Victoria, BC
Free cancellationReserve now, pay when you stay
The price is CA $175 per night from May 13 to May 13
Located in the heart of Victoria, this romantic resort is within a 10-minute walk of Pacific Rim College, Market Square, and Bastion Square. Chinatown is 0.5 ...
4.6/5Wonderful! (990 reviews)
"The staff were amazing even though we were loud and annoying"

Reviewed on May 9, 2021

Delta Hotels by Marriott Victoria Ocean Pointe Resort
Tigh-Na-Mara Seaside Spa Resort
3.5 out of 5
1155 Resort Drive, Parksville, BC
The price is CA $191 per night from May 16 to May 16
Offering direct access to the beach, this Parksville resort is within 1 mi (2 km) of Rathtrevor Beach and Rathtrevor Beach Provincial Park. Parksville Beach ...
4.2/5Very Good! (910 reviews)
"Loved the setting amenities and proximity to beach and town."

Reviewed on Apr. 15, 2021

Tigh-Na-Mara Seaside Spa Resort
Black Rock Oceanfront Resort
4 out of 5
596 Marine Drive, Ucluelet, BC
Get Rates
Offering direct access to the beach, this Ucluelet resort is within a 10-minute walk of Ucluelet Big Beach and Wild Pacific Trail. Ucluelet Aquarium and Clayoquot ...
4.4/5Wonderful! (625 reviews)

Reviewed on May 10, 2021

Black Rock Oceanfront Resort
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Oak Bay Beach Hotel
4.5 out of 5
1175 Beach Dr, Victoria, BC
Free cancellationReserve now, pay when you stay
The price is CA $273 per night from May 27 to May 27
Located in South Oak Bay, this luxury resort is within a 10-minute walk of Victoria Golf Club and Oak Bay Marina. Abkhazi Garden and Cadboro Bay are also within ...
4.8/5Exceptional! (993 reviews)
"The OBBH is bliss. We loved every min of our stay."

Reviewed on Apr. 11, 2021

Oak Bay Beach Hotel
Canadian Princess Lodge & Marina
3.5 out of 5
1943 Peninsula Road, Ucluelet, BC
Free cancellationReserve now, pay when you stay
The price is CA $139 per night from May 12 to May 12
Located in the heart of Ucluelet, this resort is within a 15-minute walk of Clayoquot Sound, Ucluelet Aquarium, and Ucluelet Big Beach. Wild Pacific Trail and ...
3.8/5Good! (820 reviews)
"The room was not cleaned properly there was a coloring pencil underneath the bed and an empty cup as well which tells me the cleaning was done on a superficial level. The coffee machine was not working they didn’t bother replacing another one for us! If you are checking late you will find your keys ..."

Reviewed on Apr. 6, 2021

Canadian Princess Lodge & Marina
Ocean Resort
2 out of 5
4384 South Island Hwy, Campbell River, BC
The price is CA $90 per night from May 24 to May 24
Situated in Campbell River, this beach resort is 4.5 mi (7.2 km) from Storey Creek Golf Course and within 12 mi (20 km) of Miracle Beach Provincial Park and ...
4.1/5Very Good! (232 reviews)
"It was really clean and quiet. The staff was very friendly and enjoyed the 24 hour flow of coffee and tea."

Reviewed on Nov. 6, 2020

Ocean Resort
Cox Bay Beach Resort
3.5 out of 5
1431 Pacific Rim Hwy Tofino, Tofino, BC
Get Rates
Offering direct access to the beach, this Tofino resort is within 1 mi (2 km) of Clayoquot Sound and Chesterman Beach. Pacific Rim National Park Reserve and ...
4.7/5Exceptional! (375 reviews)
"location near beach; angles of suites to catch view/sun; heated bathroom floor; great kitchen setup; lovely little veranda for the suite; excellent space and function design; lovely gas fireplace..."

Reviewed on Mar. 30, 2021

Cox Bay Beach Resort
The Cabins at Terrace Beach
3 out of 5
1090 Peninsula Road, Ucluelet, BC
The price is CA $119 per night from May 12 to May 12
Offering direct access to the beach, this Ucluelet resort is within a 10-minute walk of Terrace Beach and Little Beach. Amphitrite Point Lighthouse and Ucluelet ...
4.5/5Wonderful! (352 reviews)
"Property was fantastic and I would definitely book there again."

Reviewed on Feb. 22, 2021

The Cabins at Terrace Beach
Long Beach Lodge Resort
4 out of 5
1441 Pacific Rim Highway, Po Box 897, Tofino, BC
Get Rates
Nestled on the beach, this Tofino resort is within 1 mi (2 km) of Cox Bay Beach and Chesterman Beach. Pacific Rim National Park Reserve and Mackenzie Beach are ...
4.6/5Wonderful! (325 reviews)
"great place"

Reviewed on Apr. 19, 2021

Long Beach Lodge Resort
Villa Eyrie Resort
4 out of 5
600 Ebadora Lane, Mill Bay, BC
Free cancellationReserve now, pay when you stay
The price is CA $181 per night from May 16 to May 16
Situated in a national park, this spa resort is 1.3 mi (2 km) from Spectacle Lake Provincial Park and within 6 mi (10 km) of Gowlland Tod Provincial Park and ...
4.5/5Wonderful! (250 reviews)
"The VE was unquestionably the most accommodations that we have ever stayed in. The rooms are massive, have all the amenities you need (coffee, tea, fridge, fireplace, tub with exfoliant soap, etc ). The Beautiful views and grounds are breathtaking. The restaurant (patio for Covid) was very nice with ..."

Reviewed on Apr. 26, 2021

Villa Eyrie Resort
Don't see what you're looking for?
See all available properties in Vancouver Island
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Other property types in Vancouver Island

Waters Edge Shoreside Suites

Waters Edge Shoreside Suites

3.5 out of 5
1971 Harbour Crescent, Ucluelet, BC
The price is CA $164 per night from May 14 to May 14
4.4/5Excellent! (985 reviews)
"Very nice condo with full kitchen and gas fireplace. Great place to relaxe."

Reviewed on Apr. 19, 2021

Waters Edge Shoreside Suites
Victoria Regent Waterfront Hotel & Suites

Victoria Regent Waterfront Hotel & Suites

3 out of 5
1234 Wharf St, Victoria, BC
The price is CA $201 per night from May 12 to May 12
4.7/5Exceptional! (1,063 reviews)
"Excellent staff"

Reviewed on May 4, 2021

Victoria Regent Waterfront Hotel & Suites
Strathcona Hotel

Strathcona Hotel

2.5 out of 5
919 Douglas Street, Victoria, BC
The price is CA $117 per night from May 12 to May 12
4/5Very Good! (981 reviews)
"I liked how friendly the staff was and the room was nice as well and how there was breakfast included and how there was a discount for the restaurant that they had the restaurant had good food but bad service and I didn’t like how there was no cleaning service while I stayed there"

Reviewed on Apr. 30, 2021

Strathcona Hotel
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.