Victoria hotels

Search hundreds of travel sites at once for hotels in Victoria

Here is why travellers choose KAYAK

Free to useThere are no hidden charges or fees.

Filter your dealsFilter by free cancellation, free breakfast and more.

Millions of reviewsCheck ratings based on millions of real guest reviews.

Bundle and saveSave money when you bundle your flight + hotel.

Best Victoria hotels

Discover the best prices and deals for you by selecting your travel dates.
Choose your dates

Most recommended Victoria hotels

Show all
Sandman Hotel Victoria - Victoria - Building
Sandman Hotel Victoria
7.3 Good
Burnside£110+
£110+
Parking
Free Wi-Fi
Pool
Pet-friendly
Accent Inns Victoria - Victoria - Living room
Accent Inns Victoria
8.3 Very Good
Saanich£89+
£89+
Parking
Free Wi-Fi
Pet-friendly
Air conditioning
The Embassy Inn
8.7 Very Good
James Bay£126+
£126+
Free Wi-Fi
Pet-friendly
Air conditioning
The Craigmyle
8.2 Very Good
Rockland£82+
£82+
Parking
Free Wi-Fi
Coast Victoria Hotel & Marina by APA
8.5 Very Good
James Bay£159+
£159+
Free Wi-Fi
Pool
Pet-friendly
Air conditioning
Capital Citycenter Hotel
8.1 Very Good
Burnside£250+
£250+
Free Wi-Fi
Pool
Pet-friendly
Air conditioning
Prior Castle Inn
9.3 Wonderful
Rockland£265+
£265+
Free Wi-Fi
Pet-friendly
Island Travel Inn
5.7 Fair
Downtown£54+
£54+
Parking
Free Wi-Fi
Air conditioning
Spinnakers Brewpub & Guesthouses
8.9 Very Good
Victoria West£104+
£104+
Free Wi-Fi
Pet-friendly
Fairmont Empress
8.5 Very Good
Downtown£196+
£196+
Free Wi-Fi
Pool
Pet-friendly
Air conditioning
Oak Bay Beach Hotel
9.2 Wonderful
£237+
£237+
Free Wi-Fi
Pool
Air conditioning
Humboldt House B&B
9.3 Wonderful
Fairfield£50+
£50+
Air conditioning

Victoria hotels near Fisherman's Wharf Park

Show all
The Oswego Hotel - Victoria - Patio
The Oswego Hotel
8.8 Very Good
James Bay£134+
£134+
Free Wi-Fi
Pet-friendly
Huntingdon Hotel and Suites - Victoria - Bedroom
Huntingdon Hotel and Suites
8 Very Good
James Bay£115+
£115+
Free Wi-Fi
Pet-friendly
Hotel Grand Pacific
8.6 Very Good
James Bay£141+
£141+
Free Wi-Fi
Pool

Top Victoria hotels with parking

Show all
Fisher House Victoria Bed and Breakfast - Victoria
Fisher House Victoria Bed and Breakfast
9.5 Wonderful
James Bay£206+
£206+
Parking
Free Wi-Fi
Red Lion Inn and Suites Victoria - Victoria - Bedroom
£76+
Parking
Free Wi-Fi
Hotel Zed Victoria
8.4 Very Good
Burnside£85+
£85+
Parking
Free Wi-Fi
Abigail's Hotel
9.4 Wonderful
Fairfield£142+
£142+
Parking
Free Wi-Fi

Top 10 hotels in Victoria

Discover the top hotels in Victoria, handpicked by local expert Caitlin Flynn.
Caitlin Flynn
31 October 2024

During the seven years I lived in the Pacific Northwest, one of the best things was the abundance of easy weekend trips and getaways. But I quickly found a favourite: Victoria in British Columbia, Canada. With its gorgeous scenery and rich culture and history, I never tired of taking the Clipper or seaplane up north from Seattle. From upscale hotels with fine dining and opulent spas to intimate mansions with fewer than a dozen rooms, there are lots of great hotels to stay in Victoria, and each is a treat in its own way. Many of the finest local hotels offer a nod to the city’s history, with some even located in the former manors of residents. Whether you want to be situated in the heart of the city or wander off the beaten path a bit to explore the area’s many attractions, here’s my pick of the best hotels in Victoria.

1.

The Magnolia Hotel & Spa

Address:

623 Courtney Street

Price:

£117-£407/night

If you’re on the hunt for luxury hotels in Victoria, look no further than The Magnolia Hotel and Spa. Widely regarded as one of the best hotels in Victoria, you’d be hard-pressed to find an amenity that the Magnolia doesn’t have.

Located in the city centre and close to famous attractions like the Inner Harbour and the British Columbia Legislature Building, you’ll also be walking distance from some of the city’s best shops and restaurants. Of course, the hotel itself is home to an incredible restaurant, The Courtney Room.

In addition to the regular menu, I highly recommend the tasting menu, which has the option of added wine pairings. Book ahead for this fabulous culinary experience – my mouth still waters just thinking about it. Really lean into your luxurious holiday by booking a treatment at The Magnolia Spa.

2.

Fairmont Empress

Address:

721 Government Street

Price:

£138-£1,447/night

A National Historic Site, The Fairmont describes itself as “Canada’s Castle on the Coast,” and it's also famous for being one of the best hotels in Victoria. What’s more, if you like to travel with your pet, you’re in luck. This is a pet-friendly hotel, where I once enjoyed an impromptu solo weekend away with my dog.

My favourite feature of the Fairmont is its Willow Stream Spa, which offers a wide menu of treatments inspired by the surroundings of Vancouver Island. Although deep tissue massages are usually my go-to, I branched out and got the Tranqwillow Facial, which combined an incredible facial with breathing and calming exercises.

You also won’t want to miss Tea at the Empress, where you’ll feel like royalty – and can even sample the favourite tea of royalty. The Rose Congou Emperor, which is layered with rose petals, was a favourite of Princess Diana’s.

3.

Oak Bay Beach Hotel

Address:

1175 Beach Drive

Price:

£166-£528/night