Minimap with link to location map
Filters

Check availability






Hotels in Victoria

Enjoy your stay and find the best Hotels in Victoria at affordable prices

Searching for a hotel in Victoria (British Columbia)? You will find a wide selection of hotels in Victoria and the surrounding region at great rates, starting from $58.93 per night. From cheap budget hotels to family hotels and premium hotels for business travel and more upscale. Choose a hotel for more info about the offer.

Hotels in Victoria and region (20 miles)

Hotel Rialto

Hotel in Victoria, British Columbia , 653 Pandora Avenue
This Victoria hotel offers free Wi-Fi is.
  • Parking
  • Restaurant
  • Pets allowed
  • Bar
  • Fitness centre

Very good 1202 Reviews 8.3

from $252.38 Show details »

BEST WESTERN PLUS Carlton Plaza Hotel

Hotel in Victoria, British Columbia , 642 Johnson Street
Offering a restaurant and a fitness centre, BEST WESTERN PLUS Carlton Plaza Hotel is located in Victoria.
  • Parking
  • Restaurant
  • Fitness centre
  • Family rooms
  • Electric vehicle charging station

Very good 1097 Reviews 8.3

from $244.70 Show details »

Ocean Island Inn | Backpackers | Suites

Hostel in Victoria, British Columbia , 791 Pandora Avenue
Located in Victoria city centre, this guest accommodation features WiFi throughout the property.
  • Parking
  • Bar
  • Family rooms

Good 2185 Reviews 7.3

from $43.61 Show details »

Island Travel Inn

Hotel in Victoria, British Columbia , 1850 Douglas Street
Located on the Trans-Canada Highway and 5-minute drive from the inner harbor, this hotel features free Wi-Fi.
  • Parking
  • Family rooms

Okay 2168 Reviews 5.6

from $126.54 Show details »

Swans Brewery, Pub & Hotel

Hotel in Victoria, British Columbia , 506 Pandora Avenue
This all-suite hotel is located in Old Town Victoria, 5 minutes walk from the famous Inner Harbour.
  • Restaurant
  • Bar
  • Family rooms
  • Allergy-free room
  • Kid meals

Good 579 Reviews 7.9

from $293.51 Show details »

The Bedford Regency Hotel

Hotel in Victoria, British Columbia , 1140 Government Street
Located in the center of Victoria’s shopping and business district, this hotel is 5 minutes walk from the Inner Harbor.
  • Parking
  • Restaurant
  • Bar
  • Family rooms

Good 903 Reviews 7.0

from $155.16 Show details »

Strathcona Hotel

Hotel in Victoria, British Columbia , 919 Douglas Street
Located in the heart of the city, this historic Victoria hotel features on-site restaurants and rooftop sand volleyball courts.
  • Parking
  • Restaurant
  • Bar
  • Tea/Coffee maker
  • Bath

Very good 276 Reviews 8.4

from $282.38 Show details »

The Magnolia Hotel & Spa

Hotel in Victoria, British Columbia , 623 Courtney Street
Just 4 minutes walk to the Inner Harbour, this Victoria hotel offers guestrooms with free Wi-Fi as well as an on-site restaurant.
  • Parking
  • Restaurant
  • Pets allowed
  • Bar
  • Sauna

Superb 389 Reviews 9.3

from $327.07 Show details »

The Inn at the Union Club of British Col...

Hotel in Victoria, British Columbia , 805 Gordon Street
Located in the heart of Victoria and across from the Inner Harbour, this property offers old Victorian décor, an on-site bar/lounge and a billiards r...
  • Parking
  • Restaurant
  • Bar
  • Sauna
  • Fitness centre

Good 356 Reviews 8.0

from $310.06 Show details »

Quality Inn Downtown Inner Harbour

Hotel in Victoria, British Columbia , 850 Blanshard Street
Just 2 blocks from the Inner Harbour, this hotel offers spacious guestrooms offering free WiFi.
  • Parking
  • Restaurant
  • Pets allowed
  • Bar
  • Indoor pool

Good 624 Reviews 7.5

from $172.49 Show details »

Chateau Victoria Hotel & Suites

Hotel in Victoria, British Columbia , 740 Burdett Avenue
Chateau Victoria Hotel & Suites has rooms with a refrigerator and free WiFi.
  • Parking
  • Restaurant
  • Pets allowed
  • Bar
  • Fitness centre

Very good 1073 Reviews 8.5

from $265.66 Show details »

DoubleTree by Hilton Hotel & Suites Vict...

Hotel in Victoria, British Columbia , 777 Douglas Street
Only 5 minutes’ walk from the Inner Harbour, the Double Tree by Hilton Hotel & Suites Victoria offers two restaurants and bar on site.
  • Parking
  • Restaurant
  • Pets allowed
  • Bar
  • Fitness centre

Very good 501 Reviews 8.1

from $254.69 Show details »

Delta Hotels by Marriott Victoria Ocean...

Resort in Victoria, British Columbia , 100 Harbour Road
Featuring an indoor pool and overlooking Victorias Inner Harbor, this resort and spa is located directly on the waterfront.
  • Parking
  • Restaurant
  • Pets allowed
  • Bar
  • Fitness centre

Very good 546 Reviews 8.3

from $293.26 Show details »

Victoria Marriott Inner Harbour

Hotel in Victoria, British Columbia , 728 Humboldt Street
Featuring an indoor swimming pool and fitness center, this Victoria, British Columbia hotel is less than 10 minutes’ walk to whale watching tours at...
  • Parking
  • Restaurant
  • Pets allowed
  • Bar
  • Fitness centre

Very good 487 Reviews 8.1

from $272.39 Show details »

Fairmont Empress Hotel

Hotel in Victoria, British Columbia , 721 Government Street
Overlooking Victoria’s beautiful Inner Harbour, this historic hotel features extensive spa treatments and a selection of on-site restaurants.
  • Parking
  • Restaurant
  • Pets allowed
  • Bar
  • Sauna

Very good 1236 Reviews 8.5

from $372.06 Show details »

Abigail's Hotel

Hotel in Victoria, British Columbia , 906 McClure Street
Featuring historic décor, this adult-only Victoria accommodation was originally built in 1930.
  • Parking
  • Breakfast in the room
  • Shower
  • TV
  • Telephone

Superb 1022 Reviews 9.4

from $339.68 Show details »

Hotel Grand Pacific

Hotel in Victoria, British Columbia , 463 Belleville Street
Featuring an indoor pool and hot tub, this Victoria hotel is just 3 minutes’ walk from the Victoria Clipper Ferry Terminal and Coho Ferry Terminal.
  • Parking
  • Restaurant
  • Pets allowed
  • Bar
  • Sauna

Very good 958 Reviews 8.5

from $301.29 Show details »

Inn at Laurel Point

Hotel in Victoria, British Columbia , 680 Montreal Street
With stunning views of Victoria harbour, this hotel features an indoor pool and a restaurant.
  • Parking
  • Restaurant
  • Pets allowed
  • Bar
  • Fitness centre

Very good 342 Reviews 8.5

from $339.66 Show details »

Days Inn by Wyndham Victoria On The Harb...

Hotel in Victoria, British Columbia , 427 Belleville Street
Situated along Victoria’s Inner Harbour, this hotel features a seasonal outdoor pool.
  • Parking
  • Restaurant
  • Pets allowed
  • Bar
  • Kid meals

Good 1772 Reviews 7.7

from $225.70 Show details »

Helm's Inn

Hotel in Victoria, British Columbia , 600 Douglas Street
Outside of Beacon Hill Park, this all-suite hotel in Victoria city centre offers spacious accommodations with free WiFi.
  • Parking
  • Family rooms

Very good 2766 Reviews 8.5

from $229.40 Show details »

Best Western PLUS Inner Harbour Hotel

Hotel in Victoria, British Columbia , 412 Quebec Street
This Victoria hotel is within 5 minutes walk of the British Columbia Parliament Buildings.
  • Parking
  • Sauna
  • Fitness centre
  • Family rooms
  • Outdoor pool

Good 747 Reviews 7.9

from $294.76 Show details »

Royal Scot Hotel & Suites

Hotel in Victoria, British Columbia , 425 Quebec Street
Just 5 minutes’ walk from Victoria ferry terminal, this hotel features an indoor pool and a hot tub.
  • Parking
  • Restaurant
  • Sauna
  • Fitness centre
  • Family rooms

Very good 1100 Reviews 8.2

from $287.86 Show details »

The Embassy Inn

Hotel in Victoria, British Columbia , 520 Menzies Street
Located within Victorias Inner Harbour, this hotel is 190 m from the British Columbia Parliament Buildings.
  • Parking
  • Family rooms
  • Tea/Coffee maker
  • Shower
  • Bath

Fabulous 3081 Reviews 8.7

from $302.66 Show details »

Huntingdon Hotel and Suites

Hotel in Victoria, British Columbia , 330 Quebec Street
Offering 2 on-site restaurants, The Huntingdon Manor Hotel provides free WiFi in all areas.
  • Parking
  • Restaurant
  • Pets allowed
  • Family rooms
  • Kid meals

Good 2335 Reviews 8.0

from $247.16 Show details »

Oswego Hotel

Hotel in Victoria, British Columbia , 500 Oswego Street
Welcome to The Oswego, a fantastic boutique hotel located in the residential neighborhood of James Bay, downtown Victoria.
  • Parking
  • Restaurant
  • Pets allowed
  • Bar
  • Fitness centre

Fabulous 2450 Reviews 8.8

from $289.38 Show details »

Number of Hotels in Victoria 58
Number of guest ratings 56682
Average price per night $417.04
Lowest price per night $58.93
Highest price per night $1.399.00

Most popular Hotels in Victoria

The most popular Hotels in Victoria based on average guest rating (Top 10).

Cheapest Hotels in Victoria

The cheapest Hotels in Victoria based on room rate per night (Top 10).

Most booked Hotels in Victoria

The most booked Hotels in Victoria based on popularity with guests (Top 10).

How to find the best hotel in Victoria (British Columbia)

Finding the best hotel in Victoria depends on your individual needs and preferences. First, consider your budget. Deciding how much you are willing to spend can help you narrow down your search and avoid overspending. Keep in mind that higher prices may not always equate to better quality or value.

Next, think about the location. Do you want to stay in the heart of Victoria, or would you prefer a quieter area outside of town? Consider factors like proximity to attractions, transportation, and safety when choosing a location.

After that, consider the type of hotel you want to stay in. Do you prefer a boutique hotel with personalized service, or a large chain hotel with more amenities? Think about whats most important to you, whether it is a pool, a gym, or a great restaurant.

It is also important to read reviews from other travelers to get an idea of the hotels reputation. Look for comments about cleanliness, service, and overall experience to get a better sense of what to expect.

Don't be afraid to contact the hotel directly with any questions or concerns. A good hotel should be happy to answer your questions and make your stay as comfortable as possible.

Hotels in Victoria - which one to choose?

One of the most common types of hotels in Victoria and surrounding region are budget or economy hotels, who offer affordable accommodation for travelers on a tight budget, and extended-stay hotels, which are designed for guests who need to stay for an extended period of time, such as business travelers or those relocating to a new city.

Another popular type of hotel is the boutique hotel. These hotels are smaller in size and typically feature unique and personalized decor and amenities, often designed to appeal to a specific target market or theme. Boutique hotels in Victoria are often independently owned and operated, and they are known for their distinctive character and personalized service.

If you want the carefree package maybe the luxury hotel in Victoria ist the right choice for you. These hotels are known for their high-end amenities and exceptional service, and are often located in prime locations such as city centers or scenic destinations. Luxury hotels typically feature upscale restaurants, fitness centers, spas, and other lavish facilities, and they are designed to cater to guests who are seeking a luxurious and indulgent experience.

Resort hotels are another common type of accommodation, particularly in tropical and beach destinations. These hotels offer a wide range of amenities, including pools, spas, restaurants, and outdoor activities such as water sports and golf. They are designed to provide guests with a complete vacation experience, with everything they need to relax and have fun in one location.


Accommodation data and pictures provided by Booking.com