Find and Book Top Rated Hotels in Victoria

Search among 64 available hotels and places to stay in Victoria from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
1-50 out of 64
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.6
Great276 reviews
MapView on map1000 m from City Centre500 m from Inner Harbour
From   US$ 105 /nightSelect
8.4
Great220 reviews
MapView on map2.2 km from City Centre900 m from Westside Village Shopping Centre
From   US$ 204 /nightSelect
Hotel
8.4
Great140 reviews
1.1 km from City Centre500 m from Inner Harbour
From   US$ 149 /nightSelect
8.4
Great256 reviews
800 m from City Centre300 m from Victoria Conference Centre
From   US$ 113 /nightSelect
8.4
Great95 reviews
5.0 km from City Centre500 m from Oak Bay Marina
From   US$ 203 /nightSelect
8.4
Great294 reviews
1000 m from City Centre400 m from Inner Harbour
From   US$ 147 /nightSelect
8.6
Great159 reviews
1000 m from City Centre500 m from Victoria Conference Centre
From   US$ 137 /nightSelect
8.6
Great390 reviews
1.0 km from City Centre500 m from Inner Harbour
From   US$ 85 /nightSelect
8.4
Great162 reviews
800 m from City Centre100 m from Fairmont Empress Hotel
From   US$ 139 /nightSelect
Bed & Breakfast
8.2
Great146 reviews
1000 m from City Centre400 m from Inner Harbour
From   US$ 116 /nightSelect
Bed & Breakfast
8.4
Great130 reviews
2.0 km from City Centre500 m from Craigdarroch Castle
From   US$ 83 /nightSelect
8.2
Great105 reviews
700 m from City Centre400 m from Victoria Conference Centre
From   US$ 96 /nightSelect
8.2
Great128 reviews
2.0 km from City Centre1.8 km from Save-On-Foods Memorial Centre
From   US$ 60 /nightSelect
8.6
Great305 reviews
800 m from City Centre200 m from Victoria Conference Centre
From   US$ 123 /nightSelect
8.4
Great977 reviews
600 m from City Centre200 m from Government Street
From   US$ 90 /nightSelect
8.6
Great508 reviews
1.1 km from City Centre400 m from Royal BC Museum
From   US$ 122 /nightSelect
8.4
Great80 reviews
600 m from City Centre100 m from Government Street
From   US$ 157 /nightSelect
8.6
Great114 reviews
800 m from City Centre200 m from Victoria Conference Centre
From   US$ 190 /nightSelect
8.6
Great246 reviews
400 m from City Centre400 m from Inner Harbour
From   US$ 300 /nightSelect
8.4
Great256 reviews
2.4 km from City Centre300 m from Mayfair Shopping Center
From   US$ 91 /nightSelect
Hotel
8.6
Great562 reviews
1.1 km from City Centre300 m from Royal BC Museum
From   US$ 95 /nightSelect
8.4
Great253 reviews
2.6 km from City Centre100 m from Red Lion Inn
From   US$ 50 /nightSelect
Hotel
8.4
Great223 reviews
200 m from City Centre500 m from Save-On-Foods Memorial Centre
From   US$ 109 /nightSelect
Bed & Breakfast
8.4
Great80 reviews
2.2 km from City Centre500 m from Craigdarroch Castle
From   US$ 256 /nightSelect
Bed & Breakfast
8.4
Great113 reviews
2.3 km from City Centre600 m from Craigdarroch Castle
From   US$ 200 /nightSelect
8.4
Great108 reviews
1.0 km from City Centre400 m from Inner Harbour
From   US$ 133 /nightSelect
Hotel
8.0
Great31 reviews
3.1 km from City Centre100 m from Anne Hathaway's Cottage
From   US$ 112 /nightSelect
8.4
Great156 reviews
400 m from City Centre300 m from Save-On-Foods Memorial Centre
From   US$ 112 /nightSelect
Hotel
8.6
Great18 reviews
1.3 km from City Centre400 m from Royal BC Museum
From   US$ 136 /nightSelect
Motel
8.2
Great104 reviews
1.5 km from City Centre1.3 km from Save-On-Foods Memorial Centre
From   US$ 58 /nightSelect
8.6
Great191 reviews
1.8 km from City Centre1.5 km from Save-On-Foods Memorial Centre
From   US$ 106 /nightSelect
8.4
Great216 reviews
1.5 km from City Centre600 m from Royal BC Museum
From   US$ 84 /nightSelect
8.4
Great313 reviews
1.0 km from City Centre500 m from Inner Harbour
From   US$ 83 /nightSelect
8.6
Great862 reviews
1000 m from City Centre400 m from Inner Harbour
From   US$ 116 /nightSelect
8.4
Great87 reviews
1.3 km from City Centre700 m from Victoria Conference Centre
From   US$ 148 /nightSelect
Bed & Breakfast
8.2
Great147 reviews
1.3 km from City Centre700 m from Inner Harbour
From   US$ 138 /nightSelect
8.4
Great172 reviews
1.7 km from City Centre200 m from Craigdarroch Castle
From   US$ 83 /nightSelect
8.4
Great204 reviews
2.2 km from City Centre900 m from Westside Village Shopping Centre
From   US$ 57 /nightSelect
8.4
Great242 reviews
2.0 km from City Centre800 m from Westside Village Shopping Centre
From   US$ 65 /nightSelect
Bed & Breakfast
8.4
Great110 reviews
1.1 km from City Centre300 m from Royal BC Museum
From   US$ 124 /nightSelect
8.4
Great189 reviews
300 m from City Centre600 m from Government Street
From   US$ 223 /nightSelect
8.4
Great180 reviews
200 m from City Centre500 m from Government Street
From   US$ 131 /nightSelect
8.4
Great92 reviews
1.2 km from City Centre700 m from Inner Harbour
From   US$ 231 /nightSelect
Bed & Breakfast
8.0
Great43 reviews
2.2 km from City Centre400 m from Craigdarroch Castle
From   US$ 416 /nightSelect
8.4
Great68 reviews
600 m from City Centre200 m from Government Street
From   US$ 196 /nightSelect
8.2
Great42 reviews
1.4 km from City Centre900 m from Inner Harbour
From   US$ 101 /nightSelect
8.6
Great33 reviews
3.8 km from City Centre400 m from Esquimalt Gorge Park
From   US$ 84 /nightSelect
Bed & Breakfast
8.4
Great85 reviews
1.1 km from City Centre600 m from Inner Harbour
From   US$ 224 /nightSelect
700 m from City Centre500 m from Inner Harbour
From   US$ 153 /nightSelect
Aparthotel
8.2
Great51 reviews
9.2 km from City Centre1.8 km from Royal Roads University
From   US$ 156 /nightSelect
  • 1
  • 2

Best hotels and places to stay in Victoria

Why visit?

Victoria, located in British Columbia, Canada, offers a vibrant and picturesque destination for tourists. Known for its stunning natural beauty, charming architecture, and rich history, there is no shortage of reasons to visit Victoria. With a wide selection of hotels, motels, and accommodations available, finding the perfect place to stay is easy.

Where to stay?

Downtown VictoriaDowntown Victoria is a bustling area, perfect for tourists who want to be in the heart of the action. This area is ideal for those who enjoy shopping, dining, and exploring cultural landmarks. There are plenty of hotels in Victorias downtown that cater to every budget. Visitors can find accommodations ranging from budget-friendly motels to luxurious 5-star hotels, ensuring there is something for everyone. Inner HarbourThe Inner Harbour is one of Victorias most iconic areas, offering stunning waterfront views and a vibrant atmosphere. This area is home to many historical and cultural attractions, such as the Royal British Columbia Museum and the iconic Empress Hotel. Hotels in the Inner Harbour range from charming boutique hotels to upscale resorts, providing a perfect blend of comfort and convenience. James BayFor a more peaceful and residential experience, James Bay is an excellent choice. Located just steps away from the Inner Harbour, this neighborhood offers a quieter ambiance while still being close to major attractions. Visitors can find a mix of hotels and cozy bed and breakfasts, providing a cozy and intimate atmosphere.

What is the price per hotel room per night?

3-star hotels: The average price per night is around $100 to $200.

4-star hotels: The average price per night is around $200 to $300.

5-star hotels: The average price per night is around $300 to $500.

Best value for money:

Hotel Victoria: Located in downtown Victoria, Hotel Victoria offers comfortable and affordable accommodation. With its central location, guests have easy access to popular attractions, shopping, and dining options. The hotel provides amenities such as free Wi-Fi, complimentary breakfast, and a fitness center. It is an excellent choice for budget-conscious travelers searching for a convenient stay in the heart of the city.

Victoria Motel: Situated on a picturesque street, the Victoria Motel offers clean and comfortable rooms at affordable rates. Guests can enjoy amenities such as free parking and complimentary Wi-Fi. The motels convenient location allows easy access to downtown Victoria and its attractions, making it an ideal choice for travelers seeking budget-friendly accommodations.

Hotel in Victoria BC: This hotel in Victoria BC provides a great balance between comfort and affordability. With modern rooms and a range of amenities, including a fitness center and a restaurant, guests can enjoy a comfortable stay without breaking the bank. The hotels central location ensures easy access to downtown Victoria and its major sights, making it an excellent value for money option.

Best kids-friendly hotels:

Victoria Hotel with Pool: This family-friendly hotel offers a variety of amenities for children, including a swimming pool and a game room. Situated in a convenient location, close to family attractions, it provides a comfortable and entertaining stay for families visiting Victoria.

Hotels Victoria BC: Located in Victoria BC, this hotel caters to families with spacious rooms and amenities designed for children. The hotel offers childcare services, a kids club, and special menus for younger guests. With its convenient location and family-oriented facilities, it ensures a memorable stay for both parents and children.

Best hotels for romantic getaways:

Hotel in Victoria Canada: Perfect for couples seeking a romantic escape, this hotel in Victoria Canada offers cozy and intimate rooms with beautiful views. Guests can unwind in the hotels spa and enjoy a romantic dinner at the on-site restaurant. Its serene location and romantic ambiance make it an ideal choice for couples.

Victoria Hotel with Pool: This hotel creates a romantic atmosphere with its elegant rooms and stunning pool area. Couples can relax by the pool, indulge in spa treatments, and enjoy intimate dining experiences. The hotels tranquil setting, combined with its luxurious amenities, makes it an excellent choice for a romantic getaway.

Best for location:

Downtown Victoria Hotels: These hotels offer unbeatable convenience as they are located in the heart of downtown Victoria. Guests can easily explore the citys attractions, restaurants, and shops, all within walking distance. With various accommodation options available, including boutique hotels and well-known chains, visitors can find the perfect stay to suit their preferences.

Inner Harbour Hotels: Located near the scenic Inner Harbour, these hotels provide stunning waterfront views and proximity to major attractions. Guests can enjoy easy access to notable landmarks, museums, and vibrant dining options. Whether choosing a boutique hotel or a luxury resort, guests will appreciate the prime location and picturesque surroundings.

Hotels in Victoria BC: Situated throughout the city, these hotels offer convenient access to a range of attractions and neighborhoods in Victoria. With numerous transportation options available, guests can easily explore the city and its surrounding areas. Whether staying in the downtown area or in more residential neighborhoods, visitors will find accommodations that suit their preferences.

Best for a short city break:

Hotels in Victoria BC: Perfect for a short city break, these hotels offer comfortable and well-equipped rooms for a relaxing stay. With their central locations, guests can quickly immerse themselves in the citys vibrant atmosphere and easily access attractions, shops, and restaurants.

Downtown Victoria Hotels: These hotels are ideal for a short city break, immersing guests in the bustling energy of downtown Victoria. With numerous attractions, shopping districts, and dining options nearby, visitors can make the most of their time exploring the city. The hotels provide a comfortable retreat after a day of sightseeing and adventure.

Show moreLess