Home Greater Victoria and Surrounding Area Hotels in Victoria

Hotels in Victoria

Greater Victoria Hotels

Being a major Canadian tourist destination, Victoria is home to numerous hotels of all kinds and standards. Below is a list of some that we recommend.

Places to Stay in Victoria

Whether you’re looking for a fancy place or more affordable accommodations, here is where you’ll find them.

Fancy Hotels

Some of the finest hotels in Victoria include the following:

  • Abigail’s Hotel – an “adults only” boutique bed-and-breakfast-style hotel located at 906 McClure Street in downtown Victoria just off Quadra Street by Christ Church Cathedral.
  • The Empress Hotel – Victoria’s most famous hotel is located right in the heart of the Inner Harbour at 721 Government Street.
  • Inn at the Laurel Point – a beautiful hotel on the water in downtown Victoria at the edge of the Inner Harbour at 680 Montreal Street. It’s socially responsible and BC’s first carbon neutral hotel. (Pets-allowed rooms available.)
  • Hotel Grand Pacific – a beautiful modern hotel located at 463 Belleville Street in the Inner Harbour.
  • Delta Ocean Pointe Resort – a large modern hotel located at the edge of the Songhees facing downtown Victoria and accessed via the Johnson Street Bridge. (Pets-allowed rooms available.)
  • Brentwood Bay Resort & Spa – a luxurious resort located at 849 Verdier Avenue in Brentwood Bay not far from Butchart Gardens.
  • Magnolia Hotel & Spa – a luxury boutique hotel right in the heart of downtown at 623 Courtney Street.
  • Oak Bay Beach Hotel – a fancy modern hotel located at 1175 Beach Drive in Oak Bay. (Pets-allowed rooms available.)
  • Victoria Regent Waterfront Hotel & Suites – a luxurious hotel located at 1234 Wharf Street in downtown Victoria.
Empress Hotel in the Inner Harbour
The Empress Hotel

Mid-Range Hotels

In addition to luxury hotels, Victoria also has a wide variety of mid-range hotels including the following:

Nice Basic Hotels

Good quality two-star hotels in Victoria include the following:

  • Accent Inn – a small local chain hotel located at 3233 Maple Street close to Mayfair Shopping Mall and about 4 km from the Inner Harbour.
  • Arbutus Inn – on the highway at 2898 Douglas Street just over a 2-km drive from the heart of downtown.
  • Helm’s Inn – located at 600 Douglas Street downtown close to Beacon Hill Park.
  • Paul’s Motor Inn – located at 1900 Douglas Street about three blocks from Chinatown.
  • Robin Hood Motel – a basic motel with free parking at 136 Gorge Road East about 2.5 km from downtown and the Inner Harbour.

Budget Accommodations

For young folk on a tight budget, Victoria’s International Youth Hostel is a popular place and conveniently located at 516 Yates Street in the heart of downtown.