Narrow results:

Clear selected filters

151 hotels

Name contains

Average Nightly Rate

Star rating

Guest rating

Payment preference

Hotels.com® Rewards

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-678-6350

Filter
  1. For every 10 nights, get 1 free!
    Quality Inn Waddling Dog

    2476 Mt. Newton Cross Saanichton, BC, V8M2B8 Canada

    ,

    866-573-4235

    2 stars
    Saanichton
    • 0.6 miles to City center‎
    • 3.5 miles to Victoria, BC (YYJ-Victoria Intl.)‎
    Hotels.com® RewardsFor every 10 nights, get 1 free!
    from $81
    • For every 10 nights, get 1 free!
      Rae Leigh Heights BnB

      8133 Rae-Leigh Place Saanichton, BC, V8M 1S2 Canada

      ,

      866-767-0278

      4 stars
      Saanichton
      • 2.4 miles to City center‎
      • 2.9 miles to Victoria, BC (YYJ-Victoria Intl.)‎
      No customer reviews yet
      Be the first
      Hotels.com® RewardsFor every 10 nights, get 1 free!
      from $170
      • For every 10 nights, get 1 free!
        Flavorite Retreat B&B

        1831 Mt. Newton X Rd Saanichton, BC, V8M 1L1 Canada

        ,

        866-925-4159

        2.5 stars
        Saanichton
        • 0.8 miles to City center‎
        • 3.0 miles to Victoria, BC (YYJ-Victoria Intl.)‎
        No customer reviews yet
        Be the first
        Hotels.com® RewardsFor every 10 nights, get 1 free!
        from $129
        • For every 10 nights, get 1 free!
          Amity Guest Retreat Bed and Breakfast

          2280 Amity Drive Sidney, BC, V8L 1B6 Canada

          ,

          866-925-8676

          3 stars
          Sidney
          • 1.7 miles to City center‎
          • 2.0 miles to Victoria, BC (YYJ-Victoria Intl.)‎
          No customer reviews yet
          Be the first
          Hotels.com® RewardsFor every 10 nights, get 1 free!
          from $105
          • For every 10 nights, get 1 free!
            By the Sea BnB Sidney BC

            8626 Lochside Drive Sidney, BC, V8L 1M7 Canada

            ,

            866-538-0251

            3.5 stars
            Sidney
            • 1.8 miles to City center‎
            • 2.1 miles to Victoria, BC (YYJ-Victoria Intl.)‎
            No customer reviews yet
            Be the first
            Hotels.com® RewardsFor every 10 nights, get 1 free!
            from $81 $69
            • For every 10 nights, get 1 free!
              Brentwood Bay Resort & Spa

              849 Verdier Ave Brentwood Bay, BC, V8M1C5 Canada

              ,

              866-538-1314

              4.5 stars
              Brentwood Bay
              • 2.7 miles to City center‎
              • 4.6 miles to Victoria, BC (YYJ-Victoria Intl.)‎
              Outstanding
              4.8 / 5
              171
              customer reviews
              Hotels.com® RewardsFor every 10 nights, get 1 free!
              from $175
              • For every 10 nights, get 1 free!
                The Cedarwood Inn & Suites

                9522 Lochside Drive Sidney, BC, V8L 1N8 Canada

                ,

                866-539-5067

                2.5 stars
                Sidney
                • 3.5 miles to City center‎
                • 1.4 miles to Victoria, BC (YYJ-Victoria Intl.)‎
                Hotels.com® RewardsFor every 10 nights, get 1 free!
                from $102
                • For every 10 nights, get 1 free!
                  Orchard House Bed and Breakfast

                  9646 Sixth Street Sidney, BC, V8L 2W2 Canada

                  ,

                  866-539-9234

                  3 stars
                  Sidney
                  • 3.8 miles to City center‎
                  • 1.4 miles to Victoria, BC (YYJ-Victoria Intl.)‎
                  No customer reviews yet
                  Be the first
                  Hotels.com® RewardsFor every 10 nights, get 1 free!
                  from $97
                  • For every 10 nights, get 1 free!
                    Beacon Inn at Sidney B&B

                    9724 Third Street Sidney, BC, V8L 3A2 Canada

                    ,

                    866-582-3258

                    3 stars
                    Sidney
                    • 3.9 miles to City center‎
                    • 1.6 miles to Victoria, BC (YYJ-Victoria Intl.)‎
                    Outstanding
                    4.8 / 5
                    47
                    customer reviews
                    Hotels.com® RewardsFor every 10 nights, get 1 free!
                    from $138
                    • For every 10 nights, get 1 free!
                      Moon Water Lodge

                      265 Trans Canada Hwy Malahat, British Columbia, V0R 2L0 Canada

                      ,

                      866-925-4218

                      Star rating not available
                      Malahat
                      • 4.1 miles to City center‎
                      • 0.7 miles to Victoria, BC (YYJ-Victoria Intl.)‎
                      No customer reviews yet
                      Be the first
                      Hotels.com® RewardsFor every 10 nights, get 1 free!
                    • For every 10 nights, get 1 free!
                      Villa Marco Polo Inn

                      1524 Shasta Place Victoria, British Columbia, V8S 1X9 Canada

                      ,

                      866-925-8709

                      Star rating not available
                      Victoria
                      • 4.1 miles to City center‎
                      • 0.7 miles to Victoria, BC (YYJ-Victoria Intl.)‎
                      No customer reviews yet
                      Be the first
                      Hotels.com® RewardsFor every 10 nights, get 1 free!
                    • For every 10 nights, get 1 free!
                      The Sidney Pier Hotel & Spa

                      9805 Seaport Place Sidney, BC, V8L 4X3 Canada

                      ,

                      866-538-0157

                      3.5 stars
                      Sidney
                      • 4.1 miles to City center‎
                      • 1.7 miles to Victoria, BC (YYJ-Victoria Intl.)‎
                      Outstanding
                      4.7 / 5
                      67
                      customer reviews
                      Hotels.com® RewardsFor every 10 nights, get 1 free!
                      from $134
                      • For every 10 nights, get 1 free!
                        Cherry Tree Inn Victoria

                        4879 Cherry Tree Bend Victoria, BC, V8Y1S1 Canada

                        ,

                        866-538-0192

                        2 stars
                        Victoria
                        • 5.6 miles to City center‎
                        • 9.1 miles to Victoria, BC (YYJ-Victoria Intl.)‎
                        Hotels.com® RewardsFor every 10 nights, get 1 free!
                        from $53
                        • For every 10 nights, get 1 free!
                          Beaver Lake Farm Guest House

                          647 Beaver Lake Road Victoria, BC, V8Z 5N9 Canada

                          ,

                          866-538-0294

                          2.5 stars
                          Victoria
                          • 5.8 miles to City center‎
                          • 9.3 miles to Victoria, BC (YYJ-Victoria Intl.)‎
                          No customer reviews yet
                          Be the first
                          Hotels.com® RewardsFor every 10 nights, get 1 free!
                        • For every 10 nights, get 1 free!
                          Prancing Horse Retreat

                          573 Ebadora Lane Malahat, BC, V0R2L0 Canada

                          ,

                          866-538-1351

                          3.5 stars
                          Malahat
                          • 6.5 miles to City center‎
                          • 7.3 miles to Victoria, BC (YYJ-Victoria Intl.)‎
                          No customer reviews yet
                          Be the first
                          Hotels.com® RewardsFor every 10 nights, get 1 free!
                          from $77
                          • For every 10 nights, get 1 free!
                            Misty Meadows Bed and Breakfast

                            2627 Bukin Drive East Victoria, BC, V9E 1H4 Canada

                            ,

                            866-538-2362

                            3 stars
                            Victoria
                            • 7.0 miles to City center‎
                            • 10 miles to Victoria, BC (YYJ-Victoria Intl.)‎
                            No customer reviews yet
                            Be the first
                            Hotels.com® RewardsFor every 10 nights, get 1 free!
                            from $114
                            • For every 10 nights, get 1 free!
                              West Coast Suites by Gamalos Group

                              4026 Quadra Street Victoria, BC, V8X 4E3 Canada

                              ,

                              866-538-6218

                              3 stars
                              Victoria
                              • 8.5 miles to City center‎
                              • 12 miles to Victoria, BC (YYJ-Victoria Intl.)‎
                              No customer reviews yet
                              Be the first
                              Hotels.com® RewardsFor every 10 nights, get 1 free!
                            • For every 10 nights, get 1 free!
                              Ruthie's Roost B&B

                              3255 Trans-Canada Highway Mill Bay, British Columbia, v0R2P2 Canada

                              ,

                              866-538-6315

                              Star rating not available
                              Mill Bay
                              • 9.0 miles to City center‎
                              • 6.4 miles to Victoria, BC (YYJ-Victoria Intl.)‎
                              No customer reviews yet
                              Be the first
                              Hotels.com® RewardsFor every 10 nights, get 1 free!
                            • For every 10 nights, get 1 free!
                              Malahat View Guesthouse

                              4799 Goldstream Heights Dr. Malahat, BC, V0R 2W3 Canada

                              ,

                              866-538-9367

                              3 stars
                              Malahat
                              • 9.1 miles to City center‎
                              • 9.7 miles to Victoria, BC (YYJ-Victoria Intl.)‎
                              Excellent
                              4.2 / 5
                              5
                              customer reviews
                              Hotels.com® RewardsFor every 10 nights, get 1 free!
                              from $84
                              • For every 10 nights, get 1 free!
                                Xanadu Estate

                                3570 Telegraph Road Cobble Hill, BC, V0R 1L4 Canada

                                ,

                                866-573-4235

                                Star rating not available
                                Cobble Hill
                                • 9.5 miles to City center‎
                                • 6.6 miles to Victoria, BC (YYJ-Victoria Intl.)‎
                                No customer reviews yet
                                Be the first
                                Hotels.com® RewardsFor every 10 nights, get 1 free!
                              • For every 10 nights, get 1 free!
                                Econo Lodge & Suites

                                101 Island Hwy Victoria, BC, V9B1E8 Canada

                                ,

                                866-678-6350

                                2 stars
                                Victoria
                                • 9.6 miles to City center‎
                                • 13 miles to Victoria, BC (YYJ-Victoria Intl.)‎
                                Hotels.com® RewardsFor every 10 nights, get 1 free!
                                from $69
                                • For every 10 nights, get 1 free!
                                  Red Lion Inn and Suites

                                  3366 Douglas St. Victoria, BC, V8Z 3L3 Canada

                                  ,

                                  866-925-4159

                                  3 stars
                                  Victoria
                                  • 9.7 miles to City center‎
                                  • 13 miles to Victoria, BC (YYJ-Victoria Intl.)‎
                                  Hotels.com® RewardsFor every 10 nights, get 1 free!
                                  from $57
                                  • For every 10 nights, get 1 free!
                                    Accent Inn Victoria

                                    3233 Maple St Victoria, BC, V8X 4Y9 Canada

                                    ,

                                    866-925-8676

                                    2.5 stars
                                    Victoria
                                    • 9.9 miles to City center‎
                                    • 13 miles to Victoria, BC (YYJ-Victoria Intl.)‎
                                    Excellent
                                    4.1 / 5
                                    637
                                    customer reviews
                                    Hotels.com® RewardsFor every 10 nights, get 1 free!
                                    from $97 $87
                                    • For every 10 nights, get 1 free!
                                      Mayfair Motel

                                      650 Speed Ave Victoria, BC, V8Z 1A4 Canada

                                      ,

                                      866-538-0251

                                      2 stars
                                      Victoria
                                      • 10 miles to City center‎
                                      • 14 miles to Victoria, BC (YYJ-Victoria Intl.)‎
                                      Excellent
                                      4.2 / 5
                                      113
                                      customer reviews
                                      Hotels.com® RewardsFor every 10 nights, get 1 free!
                                      from $61
                                      • For every 10 nights, get 1 free!
                                        Hotel Zed

                                        3110 Douglas St Victoria, BC, V8Z3K4 Canada

                                        ,

                                        866-538-1314

                                        2.5 stars
                                        Victoria
                                        • 10 miles to City center‎
                                        • 14 miles to Victoria, BC (YYJ-Victoria Intl.)‎
                                        Excellent
                                        4.0 / 5
                                        350
                                        customer reviews
                                        Hotels.com® RewardsFor every 10 nights, get 1 free!
                                        from $77 $70
                                        • For every 10 nights, get 1 free!
                                          Cadboro Bay B & B

                                          3844 Hobbs Street Victoria, BC, V8N 4C4 Canada

                                          ,

                                          866-538-9298

                                          2.5 stars
                                          Victoria
                                          • 10 miles to City center‎
                                          • 14 miles to Victoria, BC (YYJ-Victoria Intl.)‎
                                          No customer reviews yet
                                          Be the first
                                          Hotels.com® RewardsFor every 10 nights, get 1 free!
                                        • For every 10 nights, get 1 free!
                                          Ramada Victoria

                                          123 Gorge Rd E Victoria, BC, V9A1L1 Canada

                                          ,

                                          866-539-5067

                                          3 stars
                                          Victoria
                                          • 10 miles to City center‎
                                          • 14 miles to Victoria, BC (YYJ-Victoria Intl.)‎
                                          Hotels.com® RewardsFor every 10 nights, get 1 free!
                                          from $81
                                          • For every 10 nights, get 1 free!
                                            Robin Hood Motel

                                            136 Gorge Road East Victoria, BC, V9A 1L4 Canada

                                            ,

                                            866-539-9234

                                            2 stars
                                            Victoria
                                            • 10 miles to City center‎
                                            • 14 miles to Victoria, BC (YYJ-Victoria Intl.)‎
                                            Outstanding
                                            5.0 / 5
                                            1
                                            customer review
                                            Hotels.com® RewardsFor every 10 nights, get 1 free!
                                          • For every 10 nights, get 1 free!
                                            Travelodge Victoria

                                            229 Gorge Rd E Victoria, BC, V9A1L1 Canada

                                            ,

                                            866-582-3258

                                            3 stars
                                            Victoria
                                            • 10 miles to City center‎
                                            • 14 miles to Victoria, BC (YYJ-Victoria Intl.)‎
                                            Hotels.com® RewardsFor every 10 nights, get 1 free!
                                            from $90 $78
                                            • For every 10 nights, get 1 free!
                                              Comfort Inn & Suites

                                              3020 Blanshard Street Victoria, BC, V8T5C7 Canada

                                              ,

                                              866-711-3751

                                              3 stars
                                              Victoria
                                              • 10 miles to City center‎
                                              • 14 miles to Victoria, BC (YYJ-Victoria Intl.)‎
                                              Hotels.com® RewardsFor every 10 nights, get 1 free!
                                              from $97
                                              • For every 10 nights, get 1 free!
                                                Tally Ho Hotel

                                                3020 Douglas St Victoria, BC, V8T 4N4 Canada

                                                ,

                                                866-925-0548

                                                3 stars
                                                Victoria
                                                • 10 miles to City center‎
                                                • 14 miles to Victoria, BC (YYJ-Victoria Intl.)‎
                                                Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                from $73
                                                • For every 10 nights, get 1 free!
                                                  Super 8 Victoria BC

                                                  2915 Douglas St Victoria, BC, V8T4M1 Canada

                                                  ,

                                                  866-925-8709

                                                  2 stars
                                                  Victoria
                                                  • 10 miles to City center‎
                                                  • 14 miles to Victoria, BC (YYJ-Victoria Intl.)‎
                                                  Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                  from $69
                                                  • For every 10 nights, get 1 free!
                                                    Arbutus Inn

                                                    2898 Douglas St Victoria, BC, V8T4M9 Canada

                                                    ,

                                                    866-538-0157

                                                    2 stars
                                                    Victoria
                                                    • 10 miles to City center‎
                                                    • 14 miles to Victoria, BC (YYJ-Victoria Intl.)‎
                                                    Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                    from $70
                                                    • For every 10 nights, get 1 free!
                                                      Metro Inn

                                                      680 Garbally Rd Victoria, BC, V8T 2K2 Canada

                                                      ,

                                                      866-538-0192

                                                      2 stars
                                                      Victoria
                                                      • 11 miles to City center‎
                                                      • 14 miles to Victoria, BC (YYJ-Victoria Intl.)‎
                                                      Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                      from $55
                                                      • For every 10 nights, get 1 free!
                                                        Sandman Hotel Victoria

                                                        2852 Douglas St Victoria, BC, V8T4M5 Canada

                                                        ,

                                                        866-538-0294

                                                        3 stars
                                                        Victoria
                                                        • 11 miles to City center‎
                                                        • 14 miles to Victoria, BC (YYJ-Victoria Intl.)‎
                                                        Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                        from $111 $89
                                                        • For every 10 nights, get 1 free!
                                                          CPP Oceanfront Suites BnB Guesthouse

                                                          4083 Balsam Drive Cobble Hill, British Columbia, V0R1L3 Canada

                                                          ,

                                                          866-538-0315

                                                          Star rating not available
                                                          Cobble Hill
                                                          • 11 miles to City center‎
                                                          • 7.6 miles to Victoria, BC (YYJ-Victoria Intl.)‎
                                                          No customer reviews yet
                                                          Be the first
                                                          Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                        • For every 10 nights, get 1 free!
                                                          The Ovation by Gamalos Group

                                                          1315 Esquimalt Road Victoria, BC, V9A 3P5 Canada

                                                          ,

                                                          866-538-2362

                                                          3.5 stars
                                                          Victoria
                                                          • 11 miles to City center‎
                                                          • 15 miles to Victoria, BC (YYJ-Victoria Intl.)‎
                                                          No customer reviews yet
                                                          Be the first
                                                          Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                        • For every 10 nights, get 1 free!
                                                          Capital CityCenter Hotel

                                                          1961 Douglas St Victoria, BC, V8T4K7 Canada

                                                          ,

                                                          866-538-6218

                                                          3 stars
                                                          Victoria
                                                          • 11 miles to City center‎
                                                          • 15 miles to Victoria, BC (YYJ-Victoria Intl.)‎
                                                          Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                          from $110 $79
                                                          • For every 10 nights, get 1 free!
                                                            Paul's Motor Inn

                                                            1900 Douglas St Victoria, BC, V8T4K8 Canada

                                                            ,

                                                            866-538-6315

                                                            2 stars
                                                            Victoria
                                                            • 11 miles to City center‎
                                                            • 15 miles to Victoria, BC (YYJ-Victoria Intl.)‎
                                                            Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                            from $72
                                                            *

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