Where To Stay In Victoria, Canada - Updated 2022

places to stay in victoria b.c

The charming city of Victoria is the picturesque capital of the Canadian state of British Columbia and a popular travel destination. Victoria lies on the southern end of Vancouver Island and is popular with outdoor lovers. It is rich in greenery and is a haven for hikers and adventure enthusiasts. You can espy remnants of the city’s rich colonial past as you wander through Victoria’s quaint streets. You can also appreciate Victorian architecture from nooks and corners such as the Craigdarroch Castle mansion. The city has plenty of museums and galleries where travelers can get acquainted with the city’s rich culture and art. Visit Butchart Gardens - home to multitude floral displays and water features - for a fun day out. Travelers can also pick from luxury hotels, apartments or resorts - there is something to fit every budget. Here’s a look at where to stay in Victoria, Canada.


1. Fairmont Empress Hotel (from USD 424)

This property is centrally located in Victoria and overlooks the Inner Harbor. Fairmont Empress Hotel is steeped in history and offers elegantly designed and well-furnished rooms. The rooms have a lovely seating area and guests can admire the spectacular views from the huge windows. The hotel welcomes pets and boasts an indoor pool too! There is also a spa where guests can relax or work out at the fitness center. The hotel is famed for its traditional afternoon tea, which guests can enjoy as they soak in the views. Royal London Wax Museum is a four-minute walk from the hotel, whereas Royal British Columbia Museum is a five-minute walk from here.

Fairmont Empress Hotel

Wifi Available

Address: 721 Government Street
Accommodates: 4

Parking Restaurant Pets allowed Room service Meeting/banquet facilities Bar 24-hour front desk Sauna

2. Oak Bay Beach Hotel (from USD 422)

Oak Bay Beach Hotel is a popular pick among tourists. It has luxurious rooms and offers suite and apartment options. Guests can enjoy breakfast in their clean and comfortable rooms. All rooms also have kitchenette facilities, free Wi-Fi access, and an electric fireplace. The rooms also boast an iPod docking station and flat-screen TV. They also have a deck or balcony where you can enjoy a cup of coffee. The hotel faces the oceanfront and offers spectacular views. Enjoy a delicious meal and some drinks as the sun goes down at the hotel’s waterfront terrace Snug Pub. You can also go whale-watching, hiking, or biking to bide time. Butchart Gardens and BC Ferries are just a 45-minute drive from the hotel.

Oak Bay Beach Hotel

Wifi Available

Address: 1175 Beach Drive
Accommodates: 4

Parking Restaurant Room service Meeting/banquet facilities Bar 24-hour front desk Fitness centre Golf course (within 3 km)

3. Magnolia Hotel & Spa (from USD 372)

Magnolia Hotel & Spa is great for those looking for something centrally located. It is a four-minute walk from the Inner Harbor. Mercurio Gallery, Artevo Gallery, and Bastion Square are all a short walk from this property. The hotel boasts cozy and clean rooms and guests receive complimentary Aveda bath products. Each room also has a desk in case you want to work. You can also make coffee or tea easily. Guests are also greeted with fresh fruits on arrival. This hotel also has a spa and fitness center to which guests have access. Guests can explore Market Square if bored as it is a short walk from the hotel. If you wish to get to BC Ferries terminal, a 45-minute drive will take you there.

Magnolia Hotel & Spa

Wifi Available

Address: 623 Courtney Street
Accommodates: 4

Parking Restaurant Pets allowed Meeting/banquet facilities Bar 24-hour front desk Sauna Fitness centre

4. Abigail's Hotel (from USD 250)

This postcard-perfect hotel looks right out of the Victorian era and was built in 1930. The hotel is adult-only and has comfortable and clean bedrooms. Guests get access to free Wi-Fi, parking, and a library. The rooms have a flat-screen TV and the bathroom boasts Italian marble and antique features like a claw-foot bathtub. Some rooms also have a spa bath. However, guests need to take the stairs to reach their room at Abigail’s Hotel. Guests can enjoy complimentary appetizers every evening at the hotel. You can enjoy breakfast in the room and relax in the hotel’s garden. An 11-minute walk will take you to Royal BC Museum. Pioneer Square, Royal Theater, and Victoria Bug Zoo are all a short walk from the hotel.

Abigail's Hotel

Wifi Available

Address: 906 McClure Street
Accommodates: 2

Parking 24-hour front desk Garden Non-smoking rooms Business centre Dry cleaning Breakfast in the room Free parking

5. Days Inn - Victoria On The Harbour (from USD 227)

This accommodation is ideal for large groups and those with children. The cozy hotel is located in Belleville Street along the Inner Harbor. This pet-friendly option has family rooms and has a seasonal outdoor pool for guests. There is also a hot tub guests can use throughout the year. The rooms are modern and offer a view of the harbor or city. There are free toiletries for guests and the attached bathroom is clean. If it rains don’t fret as you can use the complimentary umbrella the rental provides. You can also dine at the in-house restaurant as you soak in the views of the harbor. You can walk down to the harbor easily and go whale-watching with Prince of Whales, which is a two-minute drive from here. Getting to the BC Ferries terminal is a 40-minute drive from here.

Days Inn by Wyndham Victoria On The Harbour

Wifi Available

Address: 427 Belleville Street
Accommodates: 4

Parking Restaurant Pets allowed Bar 24-hour front desk Golf course (within 3 km) Non-smoking rooms Laundry


6. Delta Hotels by Marriott Victoria Ocean Pointe Resort (from USD 304)

This luxurious resort is a great spot for a quick getaway, especially for couples. This pet-friendly resort is on the waterfront and overlooks the Inner Harbor. The rooms at the resort are comfortable and feature amenities like a coffee maker and an iPod dock. The resort has a lovely in-house eatery - LURE Restaurant & Bar - that boasts a patio and offers spectacular views of the harbor. Guests can enjoy local cuisine and seafood here. You can also play tennis and racketball at the resort, relax at the spa, or go for a swim at the indoor pool. Several eateries and shops are located nearby and a five-minute walk takes you to the city center. A 10-minute drive takes you to Royal BC Museum.

Delta Hotels by Marriott Victoria Ocean Pointe Resort

Wifi Available

Address: 100 Harbour Road
Accommodates: 4

Parking Restaurant Pets allowed Room service Meeting/banquet facilities Bar 24-hour front desk Tennis court

7. WorldMark Victoria (from USD 110)

This resort in Victoria is perfect for the budget traveler and is located on Fisherman’s Wharf. It offers comfortable rooms that boast a balcony. The rooms are cozy and have a charming decor. Guests can relax in the balcony and even enjoy a barbecue as a gas barbecue is available with each unit. Guests can watch TV in their room and lounge in the seating area. Whip up some coffee as you chill in the room. Guests can also take a swim in the outdoor pool. The Inner Harbor, MacDonald Park, and Parliament Building are all a short walk from the resort.

WorldMark Victoria

Wifi Available

Address: 120 Kingston St
Accommodates: 6

Parking 24-hour front desk Fitness centre Non-smoking rooms Family rooms Free parking Internet services Heating


8. Lavish waterfront apartment (from USD 93)

This ground-floor apartment is located near Esquimalt Gorge Park and can accommodate four guests. The bedroom features a large double bed. The living room also has a sofa bed. The rental has two bathrooms as well. You can relax in the hot tub and there’s a bidet too! The property is located near the beach and guests have access to free parking. The apartment is perfect for those with kids as there’s a children’s playground in the vicinity. The rental also has a lovely patio where guests can relax. It has a well-equipped kitchen that boasts a dishwasher as well. Victoria Harbour Ferry is 4.2 km (2.6 mi) from here, whereas Victoria International Airport is 26 km (16.2 mi) away.

Lipton Place by Elegant Waterfront

Address: 516 Gorge Road West Unit 2

Dry cleaning BBQ facilities Private parking First aid kit available Cashless payment available Kids' club Free WiFi Guest accommodation is disinfected between stays

9. Charming downtown flat (from USD 170)

This charming apartment is on Pandora Avenue and is a short walk from downtown amenities. The holiday home features two sofa beds and can accommodate three adults easily. The rooms are quaint and offer spectacular views of the waterfront. The rooms also have a balcony where you can enjoy a cup of coffee. There is an en-suite bathroom for guests and the rental also has a kitchen. The well-equipped kitchen has a fridge and a dishwasher too! Guests also get amenities like a washing machine and free Wi-Fi! There is also free parking and you can walk down to several attractions easily. Market Square, Pacific Rim College, and Point Ellice House are a short walk from the holiday home.

The Janion

Wifi Available

Address: 456 Pandora Avenue Unit 207
Accommodates: 3

Parking Fitness centre Terrace Non-smoking rooms Laundry Internet services Lift BBQ facilities

10. Warm and inviting Old Town abode (from USD 132)

This charming apartment looks extremely inviting and boasts modern interiors. The air-conditioned apartment has a comfortable and cozy bedroom with a double bed. It also has a compact bathroom with a bathtub. The apartment has a balcony from where guests can gaze at the sea views while enjoying a cuppa. There is also a well-equipped kitchen that boasts a microwave and dishwasher. Guests can lounge in the living room and watch TV. Free Wi-Fi is available to locate nearby hotspots. Victoria Harbor Ferry and ave-On-Foods Memorial Centre are a short walk from Old Town Flat. Market Square, Point Ellice House, and Pacific Rim College are all a short walk from the rental.

Old Town Flat

Address: 212-528 Pandora Ave

Cashless payment available Invoice provided Air conditioning BBQ facilities Terrace Diving Soundproof rooms Use of cleaning chemicals that are effective against Coronavirus

Unwind in charming Victoria

The charming city of Victoria is perfect for travelers who want to relax and take things easy. Travelers can go whale-watching, hiking and bicycling. There are several museums and galleries waiting to be explored too! Stay at one of these accommodations and have a great holiday.

Disclosure: Trip101 selects the listings in our articles independently. Some of the listings in this article contain affiliate links.

Get Trip101 in your inbox

Unsubscribe in one click. See our privacy policy for more information on how we use your data

Anupama Passary has written for several online publications and loves all things tech and travel related. She is a self-confessed chocoholic, stargazer and dreamer who loves to pen down poems.

 Want to contribute as a Local Expert?
Explore Victoria
Good things are meant to be shared!