Skip to main content

Get the advice you need. Check the latest COVID-19 restrictions before you travel. Learn more

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Victoria – 177 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

Red Lion Inn and Suites Victoria

Hotel in Victoria

Featuring a seasonal outdoor pool and 2 on-site restaurants, this Victoria hotel is located along major bus routes. Uptown Shopping Center is only 1 minute away. Close in to town Great staff Stay here every time I am in town

Show more Show less
7.8
Good
2,643 reviews
Price from
$125
per night

Days Inn by Wyndham Victoria On The Harbour

Hotel in Downtown Victoria, Victoria

Located along Victoria’s Inner Harbor, this hotel features a seasonal outdoor pool. A hot tub is available year-round. City or harbor views are offered from all rooms. I like the amazing stuff and the place

Show more Show less
7.5
Good
1,797 reviews
Price from
$183
per night

The Embassy Inn

Hotel in Downtown Victoria, Victoria

Located within Victoria's Inner Harbor, this hotel is 623 ft from the British Columbia Parliament Buildings. WiFi is provided in all areas. Free underground and surface parking are available. close to city and port. breakfast was great with healthy product. room nicely renovated

Show more Show less
8.8
Excellent
1,776 reviews
Price from
$250
per night

Days Inn by Wyndham Victoria Uptown

Hotel in Burnside, Victoria

Offering an indoor pool, fitness center and sauna, Days Inn Victoria Uptown is located in Victoria's Upper Harbor. All rooms feature a private entrance and free WiFi. very nice accommodations, great value, excellent location and wonderful staff!!!’. we rate it 5***!

Show more Show less
7.4
Good
928 reviews
Price from
$139
per night

Helm's Inn

Hotel in Downtown Victoria, Victoria

Outside of Beacon Hill Park, this all-suite hotel in Victoria city center offers spacious accommodations with free WiFi. Dallas Road is 15 minutes' walk away. Great rooms, very clean and comfortable. Superb central location

Show more Show less
8.4
Very Good
2,039 reviews
Price from
$172
per night

Island Travel Inn

Hotel in Downtown Victoria, Victoria

On the Trans-Canada Highway and 5-minute drive from the inner harbor, this hotel features free Wi-Fi. The Victoria Ferry is just 3 minutes away. I really liked the room. I I loved the clerk at the front desk. He upgraded my room when I mentioned that the air conditioner didn’t work. Overall it’s a beautiful hotel. Everything is clean, good, comfortable beds, breakfast is 2 steps away from the hotel. It’s a quiet street. There is a parking, nice people work there except the area… my daughter was really scared to stay in this area…

Show more Show less
5.5
Review score
940 reviews
Price from
$125
per night

The Bedford Regency Hotel

Hotel in Downtown Victoria, Victoria

Located in the center of Victoria’s shopping and business district, this hotel is 5 minutes' walk from the Inner Harbor. It offers 2 on-site restaurants. Free WiFi is offered in all rooms. I highly reccomend staying here. We loved the helpful, welcoming staff, the large, old-style room and the very reasable price. The location is perfect. Very close to bus stops for the Swartz Bay ferry and Butchart Gardens and really close to the inner harbour for whale watching rides, water taxi, the parliament building and fantastic museum. The hotel has many pubs, restaurants, a shopping mall, etc nearby and tourist shops are in the next block - perfectfor last-minute souvenirs. .

Show more Show less
7.5
Good
676 reviews
Price from
$172
per night

Oswego Hotel

Hotel in Downtown Victoria, Victoria

Welcome to The Oswego, a fantastic boutique hotel located in the residential neighborhood of James Bay, downtown Victoria. Wonderful hotel! Amazing location, very walkable!

Show more Show less
8.9
Excellent
598 reviews
Price from
$238
per night

Huntingdon Manor Hotel

Hotel in James Bay, Victoria

Offering 2 on-site restaurants, The Huntingdon Manor Hotel provides free WiFi in all areas. A cable TV is included in all rooms. Victoria’s Inner Harbor is just 656 ft away. Breakfast excellent and got late checkout. Perfect

Show more Show less
7.7
Good
983 reviews
Price from
$200
per night

Fairmont Empress Hotel

Hotel in Downtown Victoria, Victoria

Overlooking Victoria’s beautiful Inner Harbor, this historic hotel features extensive spa treatments and a selection of on-site restaurants. The Royal British Columbia Museum is 5 minutes' walk away. The beds were the most comfortable I have ever slept in. We liked the fact that there was fresh cream in our fridge for morning coffees, and we loved the turn down service in the evening. Having Winston in the hotel was an added bonus!

Show more Show less
8.2
Very Good
636 reviews
Price from
$375
per night

Most-booked hotels in Victoria in the past month

See all

Victoria's best hotels with breakfast

See all

Budget hotels in Victoria

See all

Hotels located in the center of Victoria

See all

FAQs about hotels in Victoria

Learn more about visiting Victoria

  • 11 attractions
  • 67 points of interest
  • 10 neighborhoods
Find out more
Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About Victoria:

Explore guest reviews of hotels in Victoria

See all

Research, refine, and make plans for your whole trip