Top 10 Hotels in Victoria

See all 140 Hotels in Victoria
Embassy Inn
Embassy Inn

520 Menzies St, Victoria V8V 2H4

3.0 out of 5.0
4.2 out of 5 (1,324 reviews)

Conveniently located in the Inner Harbour area, close to the new Robert Bateman Centre, this hotel is within walking distance …

Get Rates
The Fairmont Empress
The Fairmont Empress

721 Government St, Victoria V8W1W5

4.0 out of 5.0
4.2 out of 5 (1,248 reviews)

Overlooking the Inner Harbour, this landmark hotel is within steps of shop-lined Government Street and the copper-domed …

$182
Victoria Marriott Inner Harbour
Victoria Marriott Inner Harbour

728 Humboldt St, Victoria V8W3Z5

4.0 out of 5.0
4.5 out of 5 (1,150 reviews)

Located 2 blocks from Victoria's picturesque Inner Harbour, this hotel is 1 block from the convention center, 2 blocks …

$143
Days Inn - Victoria On The Harbour
Days Inn - Victoria On The Harbour

427 Belleville St, Victoria V8V1X3

3.0 out of 5.0
3.7 out of 5 (1,009 reviews)

Located in James Bay, this eco-friendly hotel is within a 5-minute walk of Victoria Harbour and British Columbia Parliament …

$116
Days Inn Victoria Uptown
Days Inn Victoria Uptown

229 Gorge Rd E, Victoria V9A1L1

3.0 out of 5.0
3.7 out of 5 (721 reviews)

Situated on a river, this eco-friendly hotel is 0.7 mi (1.2 km) from MayFair Shopping Centre and 2.1 mi (3.4 km) from British …

$65
Helms Inn
Helms Inn

600 Douglas St, Victoria V8V2P8

2.0 out of 5.0
4.5 out of 5 (642 reviews)

Situated in Victoria, this hotel is within a 10-minute walk of Helmcken House and British Columbia Parliament Building …

$129
Chateau Victoria Hotel and Suites
Chateau Victoria Hotel and Suites

740 Burdett Ave, Victoria V8W1B2

3.0 out of 5.0
4.3 out of 5 (1,048 reviews)

Situated on a rise overlooking the city and harbor, this hotel is 3 blocks from Government Street, 3 blocks from the Royal BC …

$159
Victoria Regent Waterfront Hotel & Suites
Victoria Regent Waterfront Hotel & Suites

1234 Wharf St, Victoria V8W3H9

3.0 out of 5.0
4.6 out of 5 (1,122 reviews)

Overlooking Victoria's inner harbor, the condominium-style Victoria Regent Waterfront Hotel & Suites has a private dock …

Get Rates
Victoria Airport / Sidney Travelodge
Victoria Airport / Sidney Travelodge

2280 Beacon Ave, Sidney V8L1X1

3.0 out of 5.0
3.8 out of 5 (471 reviews)

Situated near the airport, this eco-friendly motel is within a 5-minute walk of Mary Winspear Centre and Sidney Skatepark …

$98
Best Western Plus Carlton Plaza Hotel
Best Western Plus Carlton Plaza Hotel

642 Johnson St, Victoria V8W1M6

3.0 out of 5.0
4.2 out of 5 (1,104 reviews)

This family-friendly hotel is located in the historical district, close to The McPherson Playhouse, Victoria Bug Zoo, and …

$177
Hide content

Where to stay in Victoria

Victoria Hotel Guide

Visitors to Vancouver Island can find a terrific range of hotel establishment options to select from in Victoria. Within Expedia's handy booking section you'll find 55 hotels and apartments within 6 miles of Victoria's downtown.

Convenience is important when it comes to vacationing, so check out the latest offers at the Fairmont Empress and Victoria Regent Waterfront Hotel & Suites, which are located within 0.6 miles of Victoria's center.

Downtown Victoria, 0.2 miles from the center of Victoria, is a neighborhood that is home to 19 hotels that can be booked through Expedia. In Downtown Victoria, the Humboldt House B&B and The Magnolia Hotel and Spa are among the choices. Visitors will also find good accommodations in James Bay. This neighbourhood is 1 mile from downtown. James Bay has 13 hotels, including the Hotel Grand Pacific and Inn at Laurel Point.

Esquimalt, Sidney and Sooke also offer Victoria hotels that you can book via Expedia's hotel websites. If you intend to reserve a room in Esquimalt, choose between the Hemingway's By the Sea and English Inn. Alternatively, Sidney's hotels include the Sidney Pier Hotel & Spa and Beacon Inn at Sidney B&B. Sooke, which is located 20 miles from downtown Victoria, offers the Sooke Harbour House and Sooke Harbour Resort & Marina.

The Delta Victoria Ocean Pointe Hotel Resort & Spa and the Parkside Hotel & Spa are very conveniently located if you'd like to stay near the British Columbia Parliament Building. The Delta Victoria Ocean Pointe Hotel Resort & Spa is 0.6 miles away and the Parkside Hotel & Spa is 0.3 miles away.

Spinnakers Brew Pub & Guest Houses and Victoria Marriott Inner Harbour are near The McPherson Playhouse, and Swans Hotel & Brewpub and The Oswego Hotel are close to Market Square. Accommodation options near Bay Centre, include Best Western Plus Inner Harbour and Harbour Towers Hotel & Suites. And finally, if your focus is on Pacific Rim College, your nearby hotel options include Royal Scot Hotel & Suites and Chateau Victoria Hotel and Suites.

3 miles from the center of Victoria, is the Oak Bay Beach Hotel. Alternatively, the Victoria Airport / Sidney Travelodge is positioned 15 miles away. The Markham House as well as the Econo Lodge & Suites are some alternative places to stay in Victoria.

Should you have the time, you might like to travel to other parts of the Vancouver Island region. Visit Vancouver Island's old towns, history museums and open-air museums. Nature lovers can also take the time to to admire the region's forests. In this part of Canada travelers might partake in snowboarding, skiing and cross-country skiing.

Duncan is 30 miles to the southeast of Victoria and is where you'll find Cowichan Bay Maritime Centre, Cowichan Golf and Country Club and Chances Cowichan. The Best Western Cowichan Valley Inn and Travelodge Silver Bridge Inn are a few of the Expedia-recommended short and long-stay options in Duncan. 55 miles to the southeast of Victoria, you'll also find Nanaimo, home to the Waterfront Suites and Marina and Coast Bastion Hotel. The Vancouver Island University, Nanaimo Regional General Hospital and Brechin Lanes are a couple of the popular places to see while in Nanaimo.

Get your sporting fix by taking a trip to Rogers Arena, which is 60 miles to the south of Victoria. Those sports fans wishing to stay nearby can choose from the Fairmont Pacific Rim or the Shangri-La Hotel, Vancouver.

If you are traveling into or out of Victoria International Airport and plan to stay nearby try The Sidney Pier Hotel & Spa or Beacon Inn at Sidney B&B.