Narrow results:

Clear selected filters

174 hotels

Name contains

Average Nightly Rate

Star rating

Guest rating

Neighborhood

Landmarks

Accommodation type

Amenities

Themes / types

Accessibility Features

Why book with us?

  • Hotels.com doesn’t charge cancellation fees

  • Best Price Guarantee

  • We’re just a phone call away: 866-293-9089

FilterMap
  1. Hotel Rialto

    Top Hotel

    653 Pandora Ave., Victoria, BC, V8W 1N8 Canada

    ,

    866-293-9089

    3.5 stars
    Downtown Victoria
    • 0.1 km to Victoria, BC, Canada
    • 24 km to Victoria, BC (YYJ-Victoria Intl.)
    Collect nightsCollect 10 nights, get 1 free* with Hotels.com™ Rewards
    1,117 reviews
    from $171 CAD
    • Union Suites by Willie's Vacations

      528 Pandora Avenue, Victoria, BC, V8W 1M2 Canada

      ,

      866-295-5816

      3.5 stars
      Downtown Victoria
      • 0.2 km to Victoria, BC, Canada
      • 24 km to Victoria, BC (YYJ-Victoria Intl.)
      Collect nightsCollect 10 nights, get 1 free* with Hotels.com™ Rewards
      No customer reviews yet
      Be the first
    • Turtle Hostel

      1608 Quadra Street, Victoria, BC, V8W 2L4 Canada

      ,

      866-295-5109

      1.5 stars
      Victoria
      • 0.5 km to Victoria, BC, Canada
      • 24 km to Victoria, BC (YYJ-Victoria Intl.)
      Collect nightsCollect 10 nights, get 1 free* with Hotels.com™ Rewards
      61 reviews
      from $27 CAD
      • Luxury Condo at The Falls

        707 Courtney Street, Victoria, BC, V8W 0A9 Canada

        ,

        866-295-9117

        4 stars
        Downtown Victoria
        • 0.6 km to Victoria, BC, Canada
        • 25 km to Victoria, BC (YYJ-Victoria Intl.)
        Collect nightsCollect 10 nights, get 1 free* with Hotels.com™ Rewards
        No customer reviews yet
        Be the first
      • Inn at Laurel Point

        680 Montreal St, Victoria, BC, V8V1Z8 Canada

        ,

        866-295-5109

        4 stars
        James Bay
        • 1.0 km to Victoria, BC, Canada
        • 25 km to Victoria, BC (YYJ-Victoria Intl.)
        Collect nightsCollect 10 nights, get 1 free* with Hotels.com™ Rewards
        1,601 reviews
        from $169 CAD
        • The Admiral Inn

          257 Belleville St, Victoria, BC, V8V1X1 Canada

          ,

          866-295-5816

          2.5 stars
          James Bay
          • 1.0 km to Victoria, BC, Canada
          • 25 km to Victoria, BC (YYJ-Victoria Intl.)
          Collect nightsCollect 10 nights, get 1 free* with Hotels.com™ Rewards
          215 reviews
          from $182 CAD
          • Royal Scot Hotel & Suites

            Loved by guests

            425 Quebec St, Victoria, BC, V8V1W7 Canada

            ,

            866-295-9117

            3 stars
            James Bay
            • 1.0 km to Victoria, BC, Canada
            • 25 km to Victoria, BC (YYJ-Victoria Intl.)
            Collect nightsCollect 10 nights, get 1 free* with Hotels.com™ Rewards
            1,053 reviews
            from $199 CAD $159 CAD
            • Embassy Inn

              520 Menzies St, Victoria, BC, V8V 2H4 Canada

              ,

              866-296-8217

              3 stars
              James Bay
              • 1.1 km to Victoria, BC, Canada
              • 25 km to Victoria, BC (YYJ-Victoria Intl.)
              Collect nightsCollect 10 nights, get 1 free* with Hotels.com™ Rewards
              436 reviews
              from $153 CAD
              • Huntingdon Manor

                330 Quebec St, Victoria, BC, V8V1W3 Canada

                ,

                866-296-8218

                3 stars
                James Bay
                • 1.1 km to Victoria, BC, Canada
                • 25 km to Victoria, BC (YYJ-Victoria Intl.)
                Collect nightsCollect 10 nights, get 1 free* with Hotels.com™ Rewards
                215 reviews
                from $135 CAD
                • Helms Inn

                  600 Douglas St, Victoria, BC, V8V2P8 Canada

                  ,

                  866-297-1490

                  2 stars
                  Downtown Victoria
                  • 1.1 km to Victoria, BC, Canada
                  • 25 km to Victoria, BC (YYJ-Victoria Intl.)
                  Collect nightsCollect 10 nights, get 1 free* with Hotels.com™ Rewards
                  426 reviews
                  from $117 CAD
                  • The Oswego Hotel

                    Loved by guests

                    500 Oswego Street, Victoria, BC, V8V5C1 Canada

                    ,

                    866-299-1640

                    4 stars
                    James Bay
                    • 1.1 km to Victoria, BC, Canada
                    • 25 km to Victoria, BC (YYJ-Victoria Intl.)
                    Collect nightsCollect 10 nights, get 1 free* with Hotels.com™ Rewards
                    1,116 reviews
                    from $158 CAD
                    • Beaconsfield Inn

                      Loved by guests

                      998 Humboldt St, Victoria, BC, V8V2Z8 Canada

                      ,

                      866-299-2488

                      4 stars
                      Fairfield
                      • 1.2 km to Victoria, BC, Canada
                      • 25 km to Victoria, BC (YYJ-Victoria Intl.)
                      Collect nightsCollect 10 nights, get 1 free* with Hotels.com™ Rewards
                      404 reviews
                      from $181 CAD
                      • Rosewood Inn

                        595 Michigan Street, Victoria, BC, V8V 1S7 Canada

                        ,

                        866-295-5578

                        3 stars
                        James Bay
                        • 1.3 km to Victoria, BC, Canada
                        • 25 km to Victoria, BC (YYJ-Victoria Intl.)
                        Collect nightsCollect 10 nights, get 1 free* with Hotels.com™ Rewards
                        80 reviews
                        from $139 CAD
                        • Gaslight Inn Victoria

                          1239 Pandora Avenue, Victoria, BC, V8V3R3 Canada

                          ,

                          866-295-5816

                          2.5 stars
                          Victoria
                          • 1.3 km to Victoria, BC, Canada
                          • 25 km to Victoria, BC (YYJ-Victoria Intl.)
                          Collect nightsCollect 10 nights, get 1 free* with Hotels.com™ Rewards
                          8 reviews
                          from $86 CAD
                          • Trutch Manor

                            621 Trutch Street, Victoria, BC, V8V 4C3 Canada

                            ,

                            866-295-9117

                            3.5 stars
                            Fairfield
                            • 1.4 km to Victoria, BC, Canada
                            • 25 km to Victoria, BC (YYJ-Victoria Intl.)
                            Collect nightsCollect 10 nights, get 1 free* with Hotels.com™ Rewards
                            30 reviews
                            from $125 CAD
                            *

                            strikethrough.price.legal.information. The price comparison is based on prices for this hotel over the next 14 days.