Find the resorts that appeal to you the most
Check out our selection of great resorts in Victoria
Nestled on the shores of the Salish Sea near Victoria, British Columbia, the Oak Bay Beach Hotel offers an unforgettable oceanfront retreat.

Set among forests and mountains in a scenic natural environment, this exceptional resort features an 18-hole golf course, a full-service spa and spacious guestrooms furnished with many comforts of...

Featuring an indoor pool and overlooking Victoria's Inner Harbor, this resort and spa is located directly on the waterfront. Victoria city center is 5 minutes' walking distance from property.

Overlooking serene Brentwood Bay near Victoria, British Columbia, this tranquil adults-only retreat offers spacious rooms with cozy fireplaces and breathtaking ocean views.

Lakeside Home on Second Floor offers accommodations in Langford, 10 miles from Centennial Square. The vacation home features free Wifi and free private parking.
Offering a spa center Villa Eyrie Resort is located on top of the Malahat Summit and is overlooking the Pacific Ocean and Finlayson Arm inlet. Room offer private balconies with scenic views.

Chic 1Br Steps From Chinatown And Harbour is located in Victoria, just 1.6 miles from Craigdarroch Castle and 3.7 miles from Victoria Gulf Club.


Popular with guests booking resorts in Victoria
Popular with guests booking resorts in Victoria
Popular with guests booking resorts in Victoria