Hotels in Victoria, Canada

Search and compare Victoria, Canada hotels from hundreds of travel sites and save

Victoria, BC, Canada
16 Jul — 17 Jul2
Victoria, BC, Canada
Sat 16/7
Sun 17/7
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular Hotels in Victoria

Filter by star ratings
All filters
Hotel Grand Pacific
8.5 Excellent
463 Belleville Street, Victoria, BC, Canada
Show on map
0.8 km from city centre, Victoria, BC, Canada 
ExcellentBased on 941 reviews
8.5

Hotel Grand Pacific Victoria is set in Victoria and is close to local sightseeing spots, such as British Columbia Parliament Buildings. It also offers an indoor pool, a Jacuzzi and free Wi-Fi.

Delta Hotels by Marriott Victoria Ocean Pointe Resort
8.3 Excellent
100 Harbour Road, Victoria, BC, Canada
Show on map
0.7 km from city centre, Victoria, BC, Canada 
ExcellentBased on 508 reviews
8.3

Just a short stroll from Victoria Railway Station and surrounded by bars and restaurants, Delta Hotels by Marriott Victoria Ocean Pointe Resort is ideal for those who want to be in the centre of the city. Popular amenities, such as outdoor tennis courts and an indoor pool, make for an enjoyable stay in Victoria.

Best Western Plus Carlton Plaza Hotel
8.2 Excellent
642 Johnson Street, Victoria, BC, Canada
Show on map
0.1 km from city centre, Victoria, BC, Canada 
ExcellentBased on 641 reviews
8.2

BEST WESTERN PLUS Carlton Plaza Hotel is situated in Victoria and is close to the area's popular attractions. The various amenities this historic hotel features include valet parking, an express check-in and check-out feature and a beauty centre.

Inn at Laurel Point
8.4 Excellent
680 Montreal Street, Victoria, BC, Canada
Show on map
0.9 km from city centre, Victoria, BC, Canada 
ExcellentBased on 282 reviews
8.4

Inn at Laurel Point is situated in Victoria and is close to the area's well-known attractions. It also offers a Jacuzzi and an indoor pool.

Chateau Victoria Hotel and Suites
8.4 Excellent
740 Burdett Avenue, Victoria, BC, Canada
Show on map
0.6 km from city centre, Victoria, BC, Canada 
ExcellentBased on 757 reviews
8.4

Contemporary in its design, Chateau Victoria Hotel & Suites is positioned in a popular area of Victoria. Offering complimentary wireless internet, a restaurant and a swimming pool, the hotel is within a 10-minute walk of St. Andrew's Cathedral, BC Ferries and Christ Church Cathedral.

Howard Johnson Hotel by Wyndham Victoria
1.0 Poor
310 Gorge Road East, Victoria, BC, Canada
Show on map
1.9 km from city centre, Victoria, BC, Canada 
PoorBased on 1 review
1.0

Howard Johnson by Wyndham Victoria provides comfortable 3-star accommodation in Victoria. It also offers a swimming pool, a sauna and an express check-in and check-out feature.

Red Lion Inn and Suites Victoria
7.9 Good
3366 Douglas Street, Victoria, BC, Canada
Show on map
2.7 km from city centre, Victoria, BC, Canada 
GoodBased on 2,624 reviews
7.9

This comfortable hotel in Saanich provides free wireless internet, as well as an outdoor heated pool and meeting rooms. It offers a gym, as well as scuba diving, fishing and billiards.

Capital City Center Hotel
1961 Douglas Street, Victoria, BC, Canada
Show on map
0.5 km from city centre, Victoria, BC, Canada 

Capital City Center Hotel is set in Victoria and is within a 10-minute walk of Victoria Railway Station. It also provides an outdoor pool, free Wi-Fi and a swimming pool.

Strathcona Hotel
7.8 Good
919 Douglas Street, Victoria, BC, Canada
Show on map
0.4 km from city centre, Victoria, BC, Canada 
GoodBased on 1,962 reviews
7.8

Treating guests to a rooftop beach club with a volleyball court and a BBQ area with city views, Strathcona Hotel is convenient positioned in Victoria. It is moments from the Greater Victoria Public Library, eateries and nightlife options.

The Oswego Hotel
9.0 Excellent
500 Oswego Street, Victoria, BC, Canada
Show on map
1.0 km from city centre, Victoria, BC, Canada 
ExcellentBased on 521 reviews
9.0

The Oswego Hotel provides modern 4-star accommodation in Victoria. It is conveniently positioned for guests wishing to sightsee in the area.

Tips for booking hotels in Victoria

Cheapest month:January
Most expensive month:April
Average price in Victoria:C$ 299/night
Cheapest price found:C$ 48/night
Cheapest day:Wednesday
Most expensive day:Friday
C$ 114 - C$ 403
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
C$ 237 - C$ 329
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Victoria hotels

1
Victoria Regent Waterfront Hotel & Suites
8.9 Excellent
1234 Wharf Street, Victoria, BC, Canada
Show on map
0.3 km from city centre, Victoria, BC, Canada 

Located in Victoria, the hotel is set amongst a range of popular shops and is minutes on foot from Victoria Railway Station. It features modern rooms with an en suite bathroom and a kitchenette.

2
Pendray Inn and Tea House
8.6 Excellent
309 Belleville Street, Victoria, BC, Canada
Show on map
0.9 km from city centre, Victoria, BC, Canada 

Situated close to Victoria Railway Station, this historic bed and breakfast is a convenient base for those wanting to discover Victoria and its surrounds. Guests can also enjoy complimentary internet access.

3
Brentwood Bay Resort & Spa
8.9 Excellent
849 Verdier Avenue, Victoria, BC, Canada
Show on map
18.2 km from city centre, Victoria, BC, Canada 

Brentwood Bay Resort & Spa is located on Vancouver Island and provides 4-star accommodation in addition to a Jacuzzi and a rooftop terrace. It has a fitness centre, as well as a swimming pool, an outdoor pool and a sauna.

4
Oak Bay Beach Hotel
9.2 Excellent
1175 Beach Drive, Victoria, BC, Canada
Show on map
5.0 km from city centre, Victoria, BC, Canada 

Oak Bay Beach Hotel is located on Vancouver Island and provides 4-star facilities as well as free Wi-Fi and a Jacuzzi. Popular amenities, such as a sauna and an outdoor pool, ensure a satisfying stay in Oak Bay.

5
The Parkside Hotel & Spa
810 Humboldt Street, Victoria, BC, Canada
Show on map
0.8 km from city centre, Victoria, BC, Canada 

Situated in Victoria, The Parkside Hotel & Spa offers stylish, 3-star accommodation close to the Miniature World. It features free wireless internet, a fitness centre and an indoor pool, and is within walking distance of British Columbia Parliament Buildings.

6
Embassy Inn
8.8 Excellent
520 Menzies Street, Victoria, BC, Canada
Show on map
0.9 km from city centre, Victoria, BC, Canada 

Situated a short stroll from Victoria Railway Station, The Embassy Inn offers guests a convenient base while in Victoria. Those staying at the property have access to a sauna and an outdoor pool.

7
Swans Brewery, Pub and Hotel
8.0 Excellent
506 Pandora Avenue, Victoria, BC, Canada
Show on map
0.2 km from city centre, Victoria, BC, Canada 

Featuring a shuttle to Victoria International Airport, as well as free Wi-Fi, Swans Brewery Pub & Hotel is a comfortable base in Victoria. It is close to Chinatown, eateries and shops.

8
Royal Scot Hotel & Suites
8.6 Excellent
425 Quebec Street, Victoria, BC, Canada
Show on map
0.9 km from city centre, Victoria, BC, Canada 

Boasting a sauna, an indoor pool and a Jacuzzi, Royal Scot Hotel & Suites is situated in Victoria and provides modern accommodation. It is ideally located for those wanting to visit the area's popular attractions.

Cheapest hotels in Victoria, Canada

Cherry Tree Inn
7.6 Good
4879 Cherry Tree Bend, Victoria, BC, Canada
Show on map
9.5 km from city centre, Victoria, BC, Canada 

This comfortable motel in Saanich offers complimentary Wi-Fi, as well as luggage storage and a 24-hour reception. It is ideally positioned for guests wishing to discover the area's attractions.

C$ 95
Avg. per night
Island Travel Inn
5.6 Okay
1850 Douglas Street, Victoria, BC, Canada
Show on map
0.4 km from city centre, Victoria, BC, Canada 

Providing a Jacuzzi, Island Travel Inn is situated in Victoria and is a short stroll from Chinatown and Victoria City Hall. Surrounded by local bars and restaurants, it is within walking distance from Victoria Railway Station.

C$ 119
Avg. per night
Misty Meadows B&B
9.6 Excellent
2627 Bukin Drive East, Victoria, BC, Canada
Show on map
10.7 km from city centre, Victoria, BC, Canada 

Misty Meadows B&B is located in Highlands and offers free Wi-Fi. It also provides a tour desk, a terrace and a garden.

C$ 148
Avg. per night
The Craigmyle
8.2 Excellent
1037 Craigdarroch Road, Victoria, BC, Canada
Show on map
1.7 km from city centre, Victoria, BC, Canada 

The Craigmyle provides comfortable 3-star accommodation in Victoria. A short stroll from Art Gallery of Greater Victoria, it offers individually-decorated rooms equipped with a refrigerator.

C$ 161
Avg. per night
Days Inn by Wyndham Victoria On The Harbour
7.5 Good
427 Belleville Street, Victoria, BC, Canada
Show on map
0.8 km from city centre, Victoria, BC, Canada 

The hotel provides modern accommodation in Victoria and is within walking distance of Victoria Railway Station. It has a fitness centre, as well as a Jacuzzi, a coffee bar and an outdoor pool.

C$ 162
Avg. per night
Robin Hood Inn & Suites
8.5 Excellent
136 Gorge Road East, Victoria, BC, Canada
Show on map
2.2 km from city centre, Victoria, BC, Canada 

This comfortable motel in Victoria offers complimentary wireless internet, as well as a concierge and bicycle rental. It also features a ticket service, a tour desk and luggage storage.

C$ 165
Avg. per night
Days Inn Victoria Uptown
7.5 Good
229 Gorge Road East, Victoria, BC, Canada
Show on map
2.1 km from city centre, Victoria, BC, Canada 

Boasting a sauna and a heated pool, Days Inn by Wyndham Victoria Uptown is located in Victoria and offers comfortable accommodation. Guests can also make use of free wireless internet.

C$ 167
Avg. per night
Villa Marco Polo Bed And Breakfast Inn
1524 Shasta Place, Victoria, BC, Canada
Show on map
2.2 km from city centre, Victoria, BC, Canada 

Villa Marco Polo Bed and Breakfast Inn provides 3-star accommodation in Victoria. Those staying at the property can also make use of free wireless internet.

C$ 167
Avg. per night

Hotel prices in Victoria

2 stars and under
3 stars
4 stars +

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

Where to stay in Victoria

About Victoria

A bustling cultural hub, Victoria is one of the oldest cities in the Pacific Northwest, located on the southern tip of Vancouver Island. This charming city is framed by Neo-Baroque parliament buildings and a picturesque seafront and is remarked for its vibrant Bohemian vibes.

Things to do in Victoria

For a dose of culture, visit the Royal BC Museum. Experience the area’s rich diversity with a tour of the First People Galleries, stroll through the coastal forest of the Natural History Galleries and journey down the colonial street featuring a unique Chinatown with intricate storefronts.

Do you enjoy admiring architecture? Head to the Craigdarroch Castle, located a short walk from downtown. Feast your eyes upon four floors of detailed woodwork, stained-glass windows and lavish Victorian-era furnishings. Climb the tower’s steps to the top for distant views of the Olympic Mountains.

Check out the city’s landmark Parliament Buildings, serving as the province’s working government complex that’s open to the public. Stroll through the buildings at your own pace, stop in for a bite to eat at the Legislative Dining Room or join a 45-minute guided tour.

Insect lovers should stop by the Victoria Bug Zoo to see live insects from around the world. Tour exhibits feature 50 species, including glow-in-the-dark scorpions, thorny devils and Canada’s largest ant colony. Those brave enough can sign up for a thrilling bug handling experience.

Getting around Victoria

The easiest way to get around Victoria is by car or bicycle. Public transportation is run by the Victoria Regional Transit System, featuring iconic double-decker buses. The Victoria International Airport is less than 25 kilometres from downtown.

Facts about staying in Victoria

  • Where is the best place to stay in Victoria?

    Victoria has plenty to offer. Consider staying in some of its favored locations, like James Bay, Downtown, and Burnside.

  • What are the best hotels in Victoria?

    Hotel Rialto, rated with a score of 8.4 from 1,070 reviewers, is one of the most popular hotels in Victoria. Other top stays include Amethyst Inn, with an average rating of 8.9 from 431 reviewers, and Dashwood Manor Seaside Bed & Breakfast, with a score of 8.4 from 189 reviewers.

  • What is a good hotel near Victoria Harbour?

    With a rating of 8.4/10 from 1,070 reviews, Hotel Rialto is a hotel close to Victoria Harbour that is well recommended by HotelsCombined users.

  • What is a good hotel in Victoria near Victoria Fisherman's Wharf?

    Hotel Rialto is the hotel close to Victoria Fisherman's Wharf that is most recommended by HotelsCombined users, with 1,070 reviews rating it at 8.4/10.

  • Is there a good hotel near University of Victoria?

    A good hotel near University of Victoria is Garden Suitemodern 1 Bedroom & 1 Bath, which has been rated 10.0/10 by 20 HotelsCombined user reviews.

  • How much do hotels in Victoria cost?

    Hotels in Victoria cost an average of C$ 401/night according to HotelsCombined data in the last 72 hours. A 4- or 5-star hotel in Victoria had higher average prices of C$ 468/night and C$ 271/night respectively.

  • How much is a cheap hotel in Victoria?

    Over the last 3 days, Victoria hotels have been found for as cheap as C$ 41/night in searches by HotelsCombined users. The popularity of your requested dates can significantly affect prices. For the upcoming weekend of 22 Jul. to 24 Jul., Victoria hotel prices start from C$ 165/night.

  • How much is a hotel in Victoria tonight?

    Prices for a hotel in Victoria tonight are about C$ 404 on average, but HotelsCombined users have found prices as low as C$ 56 for tonight in the last 3 days. The best price found for a 4-star hotel in Victoria tonight is C$ 282.