British Columbia may have travel restrictions in place due to COVID-19.

Search Resort Hotels in Victoria from CA $167

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.

Featured Resorts in Victoria

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 $167 per night from Dec 8 to Dec 9

Located in the heart of Victoria, this spa resort is within a 10-minute walk of Pacific Rim College, Market Square and Bastion Square. Chinatown is 0.5 mi (0.9 ...

4.6/5Wonderful! (990 reviews)

"Great room with a fabulous view Very comfy bed Nice gym, pool and hot tub. All covid-compliant."…"

Reviewed on Nov. 23, 2020

Delta Hotels by Marriott Victoria Ocean Pointe Resort
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 $236 per night from Dec 15 to Dec 16

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! (992 reviews)

"Access to the downtown, covered parking, great room, outstanding showers, clean,clean facilities, friendly helpful staff, outstanding food....what more could you ask for?"…"

Reviewed on Nov. 21, 2020

Oak Bay Beach Hotel
Villa Eyrie Resort
4 out of 5
600 Ebadora Lane, Mill Bay, BC
The price is CA $248 per night from Dec 16 to Dec 17

Situated in a national park, this spa resort is 1.3 mi (2 km) from Spectacle Lake Provincial Park and within 6 miles (10 km) of Gowlland Tod Provincial Park ...

4.5/5Wonderful! (242 reviews)

"Jack the manager for the restaurant was wonderful also his staff very accommerdating will stay again in the spring so we can enjoy the view and the grounds thank you Jack"…"

Reviewed on Oct. 19, 2020

Villa Eyrie 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.
Leave Your Worries at the Door!
120 Kingston St, Victoria, BC
Get Rates

Located in James Bay, this resort is steps away from Fisherman's Wharf Park and Victoria Fisherman's Wharf. Victoria Clipper Ferry Terminal and Victoria Harbour ...

4.8/5Exceptional! (6 reviews)
Beautiful Location and Friendly Staff

"We recently stayed on property and had an excellent experience. The walk to town is approximately 15 minutes of beautiful water front. The staff was amazing. From the moment we got there they were friendly, inviting and accommodating. Our room was clean and comfortable. We will definitely be back ..."…"

Reviewed on Aug. 3, 2020

Leave Your Worries at the Door!
This Resort & Location is Simply Heaven !
120 Kingston St, Victoria, BC
Get Rates

Located in James Bay, this resort is steps away from Fisherman's Wharf Park and Victoria Fisherman's Wharf. Victoria Clipper Ferry Terminal and Victoria Harbour ...

This Resort & Location is Simply Heaven !
Beautiful Resort in the Heart of it All!
120 Kingston St, Victoria, BC
Get Rates

Located in James Bay, this resort is steps away from Fisherman's Wharf Park and Victoria Fisherman's Wharf. Victoria Clipper Ferry Terminal and Victoria Harbour ...

Beautiful Resort in the Heart of it All!
Visit the World-famous Butchart Gardens!
120 Kingston St, Victoria, BC
Get Rates

Located in James Bay, this resort is steps away from Fisherman's Wharf Park and Victoria Fisherman's Wharf. Victoria Clipper Ferry Terminal and Victoria Harbour ...

Visit the World-famous Butchart Gardens!
Night Life & Outdoor fun Galore !
120 Kingston St, Victoria, BC
Get Rates

Located in James Bay, this resort is steps away from Fisherman's Wharf Park and Victoria Fisherman's Wharf. Victoria Clipper Ferry Terminal and Victoria Harbour ...

Night Life & Outdoor fun Galore !
Leave Your Worries at the Door!
120 Kingston St, Victoria, BC
Get Rates

Located in James Bay, this resort is steps away from Fisherman's Wharf Park and Victoria Fisherman's Wharf. Victoria Clipper Ferry Terminal and Victoria Harbour ...

Leave Your Worries at the Door!
Scuba Diving, Horseback Riding, Downhill Skiing !
Get Rates

Located in James Bay, this resort is steps away from Fisherman's Wharf Park and Victoria Fisherman's Wharf. Victoria Clipper Ferry Terminal and Victoria Harbour ...

Scuba Diving, Horseback Riding, Downhill Skiing !
Great Dining, Nightlife !
120 Kingston St, Victoria, BC
Get Rates

Located in James Bay, this resort is steps away from Fisherman's Wharf Park and Victoria Fisherman's Wharf. Victoria Clipper Ferry Terminal and Victoria Harbour ...

Great Dining, Nightlife !
Your Loved Ones Will Love you for This !
120 Kingston St, Victoria, BC
Get Rates

Located in James Bay, this resort is steps away from Fisherman's Wharf Park and Victoria Fisherman's Wharf. Victoria Clipper Ferry Terminal and Victoria Harbour ...

Your Loved Ones Will Love you for This !
Resort With 2 Bedroom With Queen Beds and can Sleep 6 People
Get Rates

Located in James Bay, this resort is steps away from Fisherman's Wharf Park and Victoria Fisherman's Wharf. Victoria Clipper Ferry Terminal and Victoria Harbour ...

Resort With 2 Bedroom With Queen Beds and can Sleep 6 People
World Renowned Under Your Feet !
120 Kingston St, Victoria, BC
Get Rates

Located in James Bay, this resort is steps away from Fisherman's Wharf Park and Victoria Fisherman's Wharf. Victoria Clipper Ferry Terminal and Victoria Harbour ...

World Renowned Under Your Feet !
City has too Much to Offer !
120 Kingston St, Victoria, BC
Get Rates

Located in James Bay, this resort is steps away from Fisherman's Wharf Park and Victoria Fisherman's Wharf. Victoria Clipper Ferry Terminal and Victoria Harbour ...

City has too Much to Offer !
Many Heritage and Maritime Museums !
120 Kingston St, Victoria, BC
Get Rates

Located in James Bay, this resort is steps away from Fisherman's Wharf Park and Victoria Fisherman's Wharf. Victoria Clipper Ferry Terminal and Victoria Harbour ...

Many Heritage and Maritime Museums !
Don't see what you're looking for?
See all available properties in Victoria
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 Victoria

Hotel Grand Pacific

Hotel Grand Pacific

4 out of 5
463 Belleville St, Victoria, BC
The price is CA $185 per night from Dec 19 to Dec 20
4.6/5Wonderful! (1,207 reviews)

"Downtown! Harbor ! View ! Friendliness ! Professionalism ! Cleanliness ! What else can you ask for.Ofcourse service is down because of Covid. Only downside is the paid parking. As a guest, you need to park somewhere, right (hidden price). Otherwise, happy happy..."…"

Reviewed on Nov. 25, 2020

Hotel Grand Pacific
The Magnolia Hotel and Spa

The Magnolia Hotel and Spa

4.5 out of 5
623 Courtney St, Victoria, BC
The price is CA $181 per night from Dec 6 to Dec 7
4.8/5Exceptional! (972 reviews)

"Excellent hotel - enjoyed our stay very much. The bar and the restaurant were both high class."…"

Reviewed on Nov. 24, 2020

The Magnolia Hotel and Spa
Strathcona Hotel

Strathcona Hotel

2.5 out of 5
919 Douglas Street, Victoria, BC
The price is CA $88 per night from Dec 6 to Dec 7
4/5Very Good! (973 reviews)

"Great all day happy hour and fantastic 3-6 pm appys in restaurants on the property clean rooms"…"

Reviewed on Dec. 2, 2020

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.

Frequently asked questions

What is Victoria like for a resort vacation?
Dreaming of a relaxing escape? Treat yourself to the comforts of a resort, where you can find everything you want for your stay—from convenient dining options to entertainment and shopping. Check out the 24 resorts in Victoria and discover the right one for you, whether you envision yourself kicking back in a room with stunning views or hitting the golf course for an afternoon game.
What's the best resort in Victoria?
Oak Bay Beach Hotel - Luxury property rated 4.5 stars. Features 3 restaurants, 2 bars, and a full-service spa. Delta Hotels by Marriott Victoria Ocean Pointe Resort - Spa resort rated 4 stars. Has a full-service spa, an indoor pool, and a restaurant. Villa Eyrie Resort - Spa resort rated 4 stars. Enjoy the spa, restaurant, and rooftop terrace. This resort & location is simply Heaven ! - Located just steps from Victoria Fisherman’s Wharf. Amenities include a spa tub and a fitness center. Beautiful resort in the heart of it all! - Located just steps from Victoria Fisherman’s Wharf. Access to a water park, an outdoor pool, and a spa tub.
How many hotel resorts will I find in Victoria?
Take your pick from Expedia’s 24 resort hotels in Victoria where you’ll find onsite spas, spacious guest rooms, and more.
What can I do in Victoria?
Travelers love exploring the gardens in Victoria, and also speak highly of its museums. Grab your golf clubs for a game at Victoria Golf Club and Cordova Bay Golf Course, or take the whole family to Royal BC Museum and Victoria Bug Zoo. Other top attractions you can add to your list are Victoria Clipper Ferry Terminal and Victoria Harbour.
What's the weather like in Victoria?
The hottest months are usually August and July with an average temp of 59°F, while the coldest months are December and January with an average of 41°F. Average annual precipitation for Victoria is 31 inches.
What's the best way to get to and around Victoria?
Fly into Victoria Intl. Airport (YYJ), which is located 15 mi (24.1 km) away. You can also search for flights into Victoria, BC (YWH-Victoria Inner Harbour Seaplane Base), which is 0.4 mi (0.6 km) away. If you’d like to explore around the area, you may want to rent a car for your trip.

More trip options