Hotels in Victoria, Canada

Add more rooms Cancel Done
Search Hotels

Where to Stay in Victoria, Canada?

PLACES TO STAY

Budget Hotels

  • Travelodge Victoria: A clean and convenient hotel in Victoria for those on a budget. It is also pet-friendly and located near a dog park.
  • Days Inn Victoria On The Harbour: Clean, affordable accommodation in Victoria with great views of the harbor.

Mid-range Hotels

  • BEST WESTERN PLUS Inner Harbour: Great views, spacious rooms equipped with a kitchen and appliances, excellent staff are the USP of this hotel in Victoria. Located close to the parliament buildings and the Imax theatre.
  • The Parkside Hotel & Spa: A Suite hotel with a spa in Victoria with good amenities, it also has a kitchen and sitting/dining area. The pool, spa and fitness facilities are all well appointed.

Luxury Hotels

  • The Fairmont Empress: A beautiful and historic property, the hotel is one of the most popular luxury accommodations in Victoria.
  • Magnolia Hotel And Spa: Beautiful, classically decorated rooms and a central location make this a popular hotel in Victoria.

PLACES TO EAT

  • IL Terrazzo: Delicious modern Italian cuisine served up in a beautiful ambience makes this one of the most popular restaurants in Victoria.
  • Red Fish Blue Fish: This place serves superb seafood and offers great views of the harbor. It tends to get busy during peak season so be prepared to wait for a table.
  • Nautical Nellies: A popular restaurant among locals with great service, good food and casual ambience. Perfect for a date night or a casual dinner.
  • The Bengal Lounge: The Fairmont Empress Hotel- Curry and cocktails in a charming historical ambience. It is one of the more fancy restaurants in Victoria and well worth a visit.
  • John's Place Restaurant: A fun and quirky décor awaits visitors with great food and friendly staff. Head here for breakfast and you wont be disappointed. 

Best Hotels Deals in Victoria, Canada

  • Island Inn At 123 West

    123 West Street, Friday Harbor

    NEARBY
    Nearby

    Island Inn At 123 West

    • Airport (Friday Harbor Airport)
      1.456 km
    • Rail Station (Fairhaven Shipyard)
      42.205 km
  • Tucker House Inn

    275 C Street, Friday Harbor

    REVIEWS|NEARBY
    Nearby

    Tucker House Inn

    • Airport (Friday Harbor Airport)
      1.417 km
    • Rail Station (Fairhaven Shipyard)
      42.121 km
    Review

    Tucker House Inn

    9.3
    Outstanding

    112 guest reviews

    • 10
      Value For Money
    • 10
      Location
    • 10
      Surroundings
    • 10
      Cleanliness
    • 10
      Breakfast Area
    • 10
      Health Hazards
  • Discovery Inn

    1016 Guard Street, Friday Harbor

    NEARBY
    Nearby

    Discovery Inn

    • Airport (Friday Harbor Airport)
      1.392 km
    • Rail Station (Fairhaven Shipyard)
      43.094 km
  • Sooke Harbour Resort And Marina

    6971 West Coast Road, Sooke

    REVIEWS
    Review

    Sooke Harbour Resort And Marina

    9.3
    Outstanding

    67 guest reviews

    • 9.8
      Room
    • 10
      Cleanliness
    • 9.5
      Location
    • 9.6
      Service
    • 9.3
      Value
    • 9.3
      Overall
  • Holiday Inn Express & Suites Victoria-Colwood

    318 Wale Road, West Shore, Colwood

    REVIEWS
    Review

    Holiday Inn Express & Suites Victoria-Colwood

    8.9
    Excellent

    305 guest reviews

    • 9.1
      Room
    • 9.2
      Cleanliness
    • 8.7
      Location
    • 9.3
      Service
    • 7.8
      Value
    • 8.9
      Overall
  • Prior Castle Inn

    620 Saint Charles Street, Rockland, Victoria

    REVIEWS
    Review

    Prior Castle Inn

    9.1
    Outstanding

    144 guest reviews

    • 9
      Room
    • 9.2
      Cleanliness
    • 9
      Location
    • 8.9
      Service
    • 9
      Value
    • 9.1
      Overall
  • Robert Porter House Inn

    649 Superior Street, Downtown Victoria, Victoria

  • Lakedale Resort At Three Lakes

    4313 Roche Harbor Road, Friday Harbor

    NEARBY
    Nearby

    Lakedale Resort At Three Lakes

    • Airport (Friday Harbor Airport)
      7.13 km
    • Rail Station (Fairhaven Shipyard)
      44.684 km
See all Hotels in Victoria

Top Rated Hotels in Victoria

  • Pendray Inn And Tea House

    309 Belleville Street, James Bay, Victoria

  • Helm's Inn

    600 Douglas Street, Downtown Victoria, Victoria

    REVIEWS
    Review

    Helm's Inn

    8.9
    Excellent

    712 guest reviews

    • 10
      Tableware
    • 10
      Cleanliness
    • 10
      Hotel Building
    • 10
      Value For Money
    • 10
      Staff
    • 10
      Room
  • The Embassy Inn

    520 Menzies Street, Downtown Victoria, Victoria

    REVIEWS
    Review

    The Embassy Inn

    8.8
    Excellent

    869 guest reviews

    • 10
      Value For Money
    • 10
      Cleanliness
    • 10
      Tranquility
    • 10
      Noise
    • 10
      Restaurant
    • 10
      Bathroom
  • Best Western PLUS Inner Harbour Hotel

    412 Quebec Street, Downtown Victoria, Victoria

    REVIEWS
    Review

    Best Western PLUS Inner Harbour Hotel

    9.1
    Outstanding

    738 guest reviews

    • 9.2
      Room
    • 9.3
      Cleanliness
    • 9.8
      Location
    • 9.4
      Service
    • 9
      Value
    • 9
      Overall
Find More Rooms

Hotels Near Attractions in Victoria