Hotels in Victoria

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

Victoria, BC, Canada
17 Oct — 18 Oct2
Victoria, BC, Canada
Sun 17-10
Mon 18-10
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Victoria

Filter by star ratings
All filters
Days Inn by Wyndham Victoria On The Harbour
Days Inn by Wyndham Victoria On The Harbour
7.7 Good
427 Belleville Street, Victoria, BC, Canada
Show on map
0.8 km from city centre, Victoria 
GoodBased on 1,734 reviews
7.7

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.

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

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

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

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.

Abigail's Hotel
Abigail's Hotel
9.6 Excellent
906 McClure Street, Victoria, BC, Canada
Show on map
0.9 km from city centre, Victoria 
ExcellentBased on 384 reviews
9.6

Established in 1930, Abigail's Hotel is set in Victoria and provides a concierge, luggage storage and a 24-hour reception. It is conveniently positioned for those wishing to discover the area's attractions.

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

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 Inner Harbour
Best Western Plus Inner Harbour
8.3 Excellent
412 Quebec Street, Victoria, BC, Canada
Show on map
0.9 km from city centre, Victoria 
ExcellentBased on 479 reviews
8.3

Situated in Victoria, Best Western PLUS Inner Harbour Hotel is a short walk from British Columbia Parliament Buildings and provides an outdoor pool and a sauna. It is located a short stroll from the Royal British Columbia Museum and IMAX Victoria.

Victoria Marriott Inner Harbour
Victoria Marriott Inner Harbour
8.4 Excellent
728 Humboldt Street, Victoria, BC, Canada
Show on map
0.7 km from city centre, Victoria 
ExcellentBased on 393 reviews
8.4

Situated in Victoria, Victoria Marriott Inner Harbour provides luxury 4-star accommodation, as well as a sauna, a swimming pool and an indoor pool. It also features a Jacuzzi, outdoor tennis courts and a fitness centre.

Metro Inn
Metro Inn
7.4 Good
680 Garbally Road, Victoria, BC, Canada
Show on map
1.5 km from city centre, Victoria 
GoodBased on 185 reviews
7.4

Metro Inn is situated in Victoria and is close to the area's popular attractions. It also offers free wireless internet.

Fairmont Empress
Fairmont Empress
8.6 Excellent
721 Government Street, Victoria, BC, Canada
Show on map
0.7 km from city centre, Victoria 
ExcellentBased on 620 reviews
8.6

Boasting a sauna, an indoor pool and a Jacuzzi, Fairmont Empress Hotel is situated in Victoria and provides luxury accommodation. It is moments from British Columbia Parliament Buildings, restaurants and nightlife options.

Coast Victoria Hotel & Marina by APA
Coast Victoria Hotel & Marina by APA
8.3 Excellent
146 Kingston Street, Victoria, BC, Canada
Show on map
1.1 km from city centre, Victoria 
ExcellentBased on 555 reviews
8.3

Located in Victoria, the hotel is within a 35-minute drive of Victoria International Airport and offers a sauna, a Jacuzzi and an indoor/outdoor connecting pool. It provides private parking on site and is conveniently positioned for sightseeing, with Fort Victoria and BC Ferries a short drive away.

Tips for booking a Victoria hotel

Cheapest month:October
Most expensive month:July
Average price in Victoria:S$ 217/night
Absolute cheapest price found:S$ 31/night
Cheapest day:Thursday
Most expensive day:Saturday
S$ 109 - S$ 364
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
S$ 109 - S$ 255
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Cheapest hotels in Victoria, Vancouver Island

Show all 978 hotels
Ocean Island Inn Backpackers Suites - Hostel
Ocean Island Inn Backpackers Suites - Hostel
7.5 Good
791 Pandora Avenue, Victoria, BC, Canada
Show on map
0.4 km from city centre,  

Ocean Island Inn Backpackers Suites is located in Victoria and features free Wi-Fi. It is moments from BC Ferries and is near the area's well-known attractions and dining spots.

S$ 36
Avg. per night
Capital Citycenter Hotel
Capital Citycenter Hotel
8.0 Excellent
1961 Douglas Street, Victoria, BC, Canada
Show on map
0.5 km from city centre,  

Capital City Center Hotel is set in Victoria and is within a 10-minute walk of Victoria Railway Station. It is close to Victoria City Hall, restaurants and shops.

S$ 57
Avg. per night
Quality Inn Downtown Inner Harbour
Quality Inn Downtown Inner Harbour
7.4 Good
850 Blanshard Street, Victoria, BC, Canada
Show on map
0.6 km from city centre,  

Quality Inn Downtown Inner Harbour is situated in Victoria and is close to the area's well-known attractions. Offering free Wi-Fi, a restaurant and an indoor pool, the hotel is within a 10-minute walk of BC Ferries.

S$ 106
Avg. per night
Bedford Regency Hotel
Bedford Regency Hotel
8.0 Excellent
1140 Government Street, Victoria, BC, Canada
Show on map
0.2 km from city centre,  

This charming hotel in Victoria offers free wireless internet, as well as a Jacuzzi and meeting rooms. Surrounded by local bars and restaurants, it is a short walk from Victoria Railway Station.

S$ 121
Avg. per night
The Oswego Hotel
The Oswego Hotel
8.8 Excellent
500 Oswego Street, Victoria, BC, Canada
Show on map
1.0 km from city centre,  

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

S$ 139
Avg. per night
Howard Johnson by Wyndham Victoria Elk Lake Hotel & Suites
Howard Johnson by Wyndham Victoria Elk Lake Hotel & Suites
7.6 Good
4670 Elk Lake Drive, Victoria, BC, Canada
Show on map
8.5 km from city centre,  

Situated in Saanich, Howard Johnson by Wyndham Victoria Elk Lake Hotel & Suites offers award-winning 3-star accommodation, as well as outdoor tennis courts, an outdoor pool and a Jacuzzi. It also provides a safe, an express check-in and check-out feature and a kids pool.

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

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.

S$ 143
Avg. per night
Best Western Plus Carlton Plaza Hotel
Best Western Plus Carlton Plaza Hotel
8.3 Excellent
642 Johnson Street, Victoria, BC, Canada
Show on map
0.1 km from city centre,  

BEST WESTERN PLUS Carlton Plaza Hotel is situated in Victoria and is close to the area's popular attractions. Only a short stroll from BC Ferries, it provides comfortable rooms equipped with a refrigerator, a kitchenette and a coffee maker.

S$ 143
Avg. per night

Hotel prices in Victoria

2 stars or below

S$ 31 - S$ 144

Bedford Regency Hotel

No. 1 most popular

S$ 121
Avg. per night
Ocean Island Inn Backpackers Suites - Hostel
S$ 36
Avg. per night
Hi-Victoria

Best value

Hi-Victoria
8.0 Excellent
S$ 31
Avg. per night
3 stars

S$ 57 - S$ 249

DoubleTree by Hilton Hotel & Suites Victoria

No. 1 most popular

S$ 205
Avg. per night
Chateau Victoria Hotel and Suites

No. 2 most popular

S$ 173
Avg. per night
Capital Citycenter Hotel

Best value

S$ 57
Avg. per night
4 stars and up

S$ 139 - S$ 314

Victoria Marriott Inner Harbour

No. 1 most popular

S$ 224
Avg. per night
Fairmont Empress

No. 2 most popular

Fairmont Empress
8.6 Excellent
S$ 314
Avg. per night
The Oswego Hotel

Best value

The Oswego Hotel
8.8 Excellent
S$ 139
Avg. per night

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

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

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.

Victoria travel FAQs

  • Where is the best place to stay in Victoria?

    James Bay, Rockland, and Downtown Victoria are some of the most favoured places to stay in Victoria.

  • What are the best hotels in Victoria?

    Howard Johnson Hotel by Wyndham Victoria is a very popular hotel in Victoria, with a score of 7.3 from 473 reviews. Capital Citycenter Hotel (8.0 from 1,509 reviews) and Victoria Marriott Inner Harbour (8.4 from 393 reviews) are also highly rated Victoria hotels based on recent feedback from HotelsCombined users.

  • What is a good hotel near University of Victoria?

    Comfy Cabana Place is a good hotel close to University of Victoria - it has scored 9.6 over 11 reviews from HotelsCombined users.

  • What is a good hotel in Victoria near Victoria Harbour?

    Capital Citycenter Hotel is the most recommended hotel near Victoria Harbour on HotelsCombined (scoring 8.0 over 1,509 reviews).

  • Is there a good hotel near Bear Mountain Golf Club?

    If you’re planning to stay near Bear Mountain Golf Club, you should consider The Westin Bear Mountain Golf Resort & Spa, Victoria, which has a score of 8.5 from 90 reviews.