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

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Victoria – 187 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. The girl at reception is helpful and welcoming. Staff were great . Reasonable price

Show more Show less
7.8
Good
2,874 reviews
Price from
$73
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. The room was cleaned every day and we had new coffee capsules and cups for every morning.

Show more Show less
7.5
Good
1,911 reviews
Price from
$94
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. Breakfast was great and location is the best

Show more Show less
8.7
Excellent
1,968 reviews
Price from
$132
per night

Strathcona Hotel

Hotel in Downtown Victoria, Victoria

Located in the heart of the city, this historic Victoria hotel features on-site restaurants and rooftop sand volleyball courts. The hotel offers rooms with free WiFi. The room was a good size. The location was great, only two or three blocks from the ferry and there were a ton of dinit options within walking distance. The Sticky Wicket was a good place to get a Dr.

Show more Show less
7.7
Good
2,055 reviews
Price from
$88
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. Location - Right in the downtown. Walkable to all that you would want to see in Victoria Downtown. For Butchart Garden you need to catch a direct bus in just 5mins walk from the hotel. For all other beaches or farther locations u can always catch a bus in 3-5mins walk.

Show more Show less
8.4
Very Good
2,173 reviews
Price from
$104
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. Staff were amazing and the location was perfect, just enough away from the city of Victoria. The room was so spacious and lovely. The view was amazing.

Show more Show less
8.8
Excellent
973 reviews
Price from
$144
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. Clean and tidy. Double queen room with kitchenette and there was still room for the roll up bed (known as put-u-up in the UK). The pool looked nice but we didn’t have time to use it. Staff helpful.

Show more Show less
7.5
Good
1,043 reviews
Price from
$81
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.3
Review score
1,060 reviews
Price from
$63
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. LOcation. Vert good for downtown and very close to the ferry terminal for Port Angeles

Show more Show less
7.7
Good
1,090 reviews
Price from
$104
per night

Hotel Rialto

Hotel in Downtown Victoria, Victoria

This Victoria hotel offers free Wi-Fi is. Inner Harbor Center is 2789 ft away. A small fridge, a microwave, and a coffee maker are offered in rooms at Hotel Rialto. The location is great. Room is big and clean. Friendly staff

Show more Show less
8.3
Very Good
1,046 reviews
Price from
$119
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

  • 3 attractions
  • 67 points of interest
  • 10 neighborhoods
Find out more
Subscribe to receive premium 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