Hotels in Victoria, Canada

Find deals on 96 hotels in Victoria, Canada

Victoria, BC, Canada
1 Jul — 2 Jul2
Victoria, BC, Canada
Fri 1/7
Sat 2/7

Top hotels in Victoria

Find the perfect hotel for your stay in Victoria
Review score
Hotel class

Best neighbourhoods to book a hotel in Victoria

Below are the average prices for hotels in the most popular neighbourhoods in Victoria


£120 - £231

CHEAPEST NEIGHBOURHOOD IN VICTORIABurnside27% cheaperHotels in Burnside are the cheapest in Victoria at just £120 per night on average
MOST EXPENSIVE NEIGHBOURHOOD IN VICTORIAVictoria West29% more expensiveVictoria West has the highest priced hotels in Victoria with rooms averaging £231 per night
MOST POPULAR NEIGHBOURHOOD IN VICTORIADowntown63% more users visitedMore momondo users search for hotels in Downtown than any other neighbourhood in Victoria

Things to do in Victoria

Hotels in popular neighbourhoods in Victoria

Below are the most popular neighbourhoods in Victoria to stay in, as well as some of the best hotels in each area

When to book cheap hotels in Victoria

Check out the information below to find the best deal on a hotel room in Victoria
Low seasonDecembercheapest month to stay
High seasonMarchmost expensive time to stay
89%expected price decrease
51%expected price increase


£19 - £323

Highest day of weekSaturdayis the most expensive day of the week to book
Cheapest day of weekWednesdayis the cheapest day of the week to book
£216is the average per night cost for a hotel on this day
£83is the average per night cost for a hotel on this day
Cheapest time to bookThe cheapest time to book hotels in Victoria is: 1-2 star, 85 days before.

1-2 star

£90 - £114

3 star

£124 - £151

4-5 star

£193 - £234

Useful insights on Victoria hotels

Get a quick overview on price and accommodation trends for your visit in Victoria

Lowest Hotel Price


Most Popular Hotel (5-star)

Urban Den

Hotels Near Airport


Average Length of Stay

3 days
The cheapest price for a room in Victoria found in the last 7 days is £34/night. This rate is available with Ocean Island Inn Backpackers Suites - Hostel, a 2-star hotel.
Travel with comfort when booking a room with Urban Den, the most popular 5-star hotel in Victoria.
There are 164 hotels in Victoria close to Vancouver Intl. Fairmont Gold at Fairmont Vancouver Airport is the nearest with a distance of 0.1 mi from this airport.
On average, people stay for 3 days when lodging at hotels in Victoria. The average accommodation price for 3 days in Victoria in the past week is £419.

Victoria travel tips

Hotels in Victoria are accessible thanks to the comprehensive bus system (Victoria Regional Transit System), which is operated by BC Transit. This may also be the opportunity to ride a bike, if you’re feeling energetic, or rent a car, available through momondo. Douglas Street downtown has a large number of bus stops, and Victoria hotels closest to this include DoubleTree by Hilton Hotel & Suites Victoria, Victoria Marriott Inner Harbor and Chateau Victoria Hotel and Suites. Frequent bus routes that serve this area include 4, 6 and 14. Victoria hotels in the James Bay neighbourhood are also well-served by buses 2, 3 and 10, with hotels here including Royal Scot Hotel & Suites and Hotel Grand Pacific.

How much does a hotel in Victoria cost per night?

Use the information below to find quality Victoria hotel rooms for low prices

2-star hotels

Cheapest £83

Average £97

Most expensive £124

Search 2-star hotels

Best prices found by momondo users in the past 24 hours.

Hostels and cheap hotels in Victoria

These hotels and hostels usually make for a cheap way to stay in Victoria

Get the best value hotel in Victoria

These Victoria hotels have the best prices for their ratings

Where to stay in Victoria

To book cheap hotels in Victoria if you’re traveling on a budget, look at Hi-Victoria and Ocean Island Inn Backpackers Suites - Hostel, both in Downtown Victoria. Harris Green is a good neighbourhood for cyclists, as many trails start in this area. Victoria hotels quite close by include Abigail’s Hotel and the Parkside Hotel & Spa. For romantics, Victoria Regent Waterfront Hotel & Suites right near the water is ideal. Buses to these areas include 2, 3, 10, 11, 14 and 15.

Learn about attractions and sights in Victoria

Butchart Gardens in the Brentwood Bay area are a National Historic Site of Canada. These botanical gardens are massively popular with tourists and feature themed gardens, floral display gardens, fountains and birdlife. Take bus 75 from Douglas Street downtown, which will also drop you at the nearby Victoria Butterfly Gardens. The Shaw Center for the Salish Sea in Sidney, near Victoria International Airport, houses a learning centre with an aquarium that concentrates on the Salish Sea ecosystem. Buses 70 and 72 will take you there, or if you have a car, use Highway 17 on the Saanich Peninsula. Downtown Victoria includes Chinatown, the Maritime Museum of British Columbia and the Royal British Columbia Museum. Buses 1, 2, 3, 6 and 10 serve the downtown area.

The downtown area is crammed with eateries, such as Little Jumbo Restaurant & Bar (which does great cocktails) Il Terrazzo for Italian (butter chicken pizza is becoming a signature dish of British Columbia) or Sauveur Restaurant for French cuisine. Victoria hotels within walking distance include Magnolia Hotel & Spa and the Union Club of British Columbia. In James Bay, try the BC Legislative Dining Room for cozy breakfasts and lunches, or the Nourish Kitchen & Café for health food. Nearby hotels in Victoria are the Inn at Laurel Point and Best Western Plus Inner Harbor. Buses 2, 3, 4 and 6 serve these areas.

The Magic of Christmas takes place each December at Butchart Gardens and includes a spread of activities and sights for families with children. You can take bus 75 to get there. In spring, Victoria Day takes place in May and is often taken to signal the start of the summer in Canada. The parade makes use of Douglas Street, right in the heart of town, between Courtney Street and Finlayson Street. The Greater Victoria Festival Society hosts the event, which is free for everyone. If you’re staying at your Victoria hotel close to or in the downtown area, you’ll be able to walk there.

Information about staying in Victoria

Read these important travel tips before booking a hotel in Victoria

When visiting Victoria the average booking length is 3 nights.

The cost of a hotel room in Victoria will vary according to demand, location and star rating. On average, rooms will cost around £176 per night.

Victoria hotels are at their most economical to book in the month of December. The rates you are charged may be 88% lower than in the high season, making it the best time to get a great deal.

Hotel rooms in Victoria are generally cheapest on Tuesday and more costly on Friday.

£149 is how much a hostel (and up to 2-star hotels) in Victoria could cost you each night. Booking a hostel could save you £27 when compared to the average price of a hotel in Victoria.

Popular neighbourhoods for stays in Victoria are Downtown, Fernwood, Victoria West and James Bay.

With generally low rainfall expected (18 mm) and an average temperature of 17 °C, those staying at a hotel in Victoria may want to take some time during their visit to go see popular landmarks in the area. Considering the weather during July, an attraction worth visiting near Victoria is Pacific Central Station.

There are currently 84 holiday rentals available in Victoria. Most of our users opt to stay at Solo Suites, which is the most popular holiday rental in Victoria. Compare holiday rentals in Victoria.

momondo's favorite hotels in Victoria

Learn more about these user-preferred hotels in Victoria
Holiday Inn Express & Suites Victoria - Colwood

Holiday Inn Express & Suites Victoria - Colwood

318 Wale Road, Victoria, BC, Canada

Solo Suites

Solo Suites

Victoria, BC, Canada

The Craigmyle

The Craigmyle

1037 Craigdarroch Road, Victoria, BC, Canada

Victoria Regent Waterfront Hotel & Suites

Victoria Regent Waterfront Hotel & Suites

1234 Wharf Street, Victoria, BC, Canada

Marketa's Bed and Breakfast

Marketa's Bed and Breakfast

239 Superior Street, Victoria, BC, Canada

Sandman Hotel Victoria

Sandman Hotel Victoria

2852 Douglas Street, Victoria, BC, Canada

Fairways Hotel on the Mountain

Fairways Hotel on the Mountain

1376 Lynburne Place, Victoria, BC, Canada

Pendray Inn and Tea House

Pendray Inn and Tea House

309 Belleville Street, Victoria, BC, Canada


Victoria Ocean View B&b House

Victoria, BC, Canada

Birds of a Feather Ocean Lagoon Victoria Condos

Birds of a Feather Ocean Lagoon Victoria Condos

206 Portsmouth Drive, Victoria, BC, Canada


English Inn

Lampson St,429, Victoria, BC, Canada

Fairholme Manor

Fairholme Manor

638 Rockland Place, Victoria, BC, Canada


Stay in these neighbourhoods in Victoria

Find great hotel deals in these popular Victoria neighbourhoods

Start planning your trip to Victoria

Why use momondo?

Booking accommodation or a hotels in Victoria is made easy with momondo. We are free to use and there are no hidden costs or fees. momondo compares hundreds of websites and gives you all your Victoria hotels and accommodation options in one place.

You can find a great place to stay in Victoria by using our filters once you have used the search form above. The filters momondo offer include simple options such as star rating, location and price; but also go much further and allow you to select accommodation based on style, amenities such as free breakfast and internet, as well as enhanced health and safety options.

Here's why travellers choose to use momondo
Comprehensive travel search
momondo compares 3M+ hotels and other types of accommodation to ensure you can find the best place to stay.
Intuitive search filters
Filter by price, amenities, free cancellation, enhanced cleaning, free breakfast and much more.
Smart price alerts
If you have found somewhere, momondo can track the price and alert you when it changes.