Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Search 590,000 properties worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Check prices on hotels in Williams Lake

Tonight Tonight Apr 19 - Apr 20
This weekend This weekend Apr 20 - Apr 22
Next weekend Next weekend Apr 27 - Apr 29

Featured Williams Lake Family Hotels

See all 7 Hotels in Williams Lake
Ramada Williams Lake

Ramada Williams Lake

1118 Lakeview Crescent, Williams Lake
    2.5 out of 5.0
     
     
    4.2 out of 5 (229 reviews)
    A very nice hotel, friendly staff A very friendly and welcoming staff and a great breakfast
    Apr 14, 2018

    Ramada Williams Lake$84

    Ramada Williams Lake$84
    Best Western Williams Lake Hotel

    Best Western Williams Lake Hotel

    1850 Broadway Avenue S, Williams Lake
      2.5 out of 5.0
       
       
      4.3 out of 5 (171 reviews)
      It was a last minute stay over. The front desk was super friendly and seemed to genuinely care how our stay was. Beds and pillows were very comfortable and it was very clean with great amenities.
      Apr 13, 2018

      Best Western Williams Lake Hotel$98

      Best Western Williams Lake Hotel$98
      Coast Fraser Inn

      Coast Fraser Inn

      285 Donald Rd, Williams Lake
        3.0 out of 5.0
         
         
        4.0 out of 5 (109 reviews)
        Decent place pretty dated. Good restaurant and free breakfast. Wi-Fi works well and rooms are clean
        Feb 20, 2018

        Coast Fraser Inn$89

        Coast Fraser Inn$89
        Lakeside Motel

        Lakeside Motel

        1505 Highway 97 South, Williams Lake
          2.0 out of 5.0
           
           
          3.7 out of 5 (19 reviews)
          They upgraded our room for freeThe woman that runs the place is awesome. She is extremely nuce and friendly. She also let us stay later for check out as our flight didn't leave the next say until supper time. This is my 2nd time here and have the received the best treatment both times.
          Feb 4, 2018

          Lakeside Motel$77

          Lakeside Motel$77
          Super 8 Williams Lake BC

          Super 8 Williams Lake BC

          1712 Broadway Ave S, Williams Lake
            2.0 out of 5.0
             
             
            3.9 out of 5 (61 reviews)
            Inexpensive and clean. The bed was a little uncomfortable but overall a good place.
            Apr 18, 2018

            Super 8 Williams Lake BC$71

            Super 8 Williams Lake BC$71
            Sandman Hotel & Suites Williams Lake

            Sandman Hotel & Suites Williams Lake

            664 Oliver St, Williams Lake
              2.0 out of 5.0
               
               
              3.5 out of 5 (172 reviews)
              Good locationStaff is friendly. Pool is cool, not warm, and dirty. No windows in pool or fitness room. Floor was very dirty at the pool. Rooms and hallways were clean. No fridges or microwaves in rooms unless you got at suite. Just a reminder ....Don't stay here during hockey season during tournaments.
              Oct 9, 2017

              Sandman Hotel & Suites Williams Lake$74

              Sandman Hotel & Suites Williams Lake$74

              It's been years since you and your family booked a trip together, so why wait any longer? When you reserve a getaway to Williams Lake, you'll get to spend quality time with your family as you explore all that this city has to offer. You and your relatives will find plenty of time to bond and spend quality time together, and who knows, you may even meet some vacationing families or locals during your stay!

              Discover the Supreme Family Hotel in Williams Lake

              When it's time to find the best family hotels in Williams Lake, we've got you covered. Here at Expedia.com, we have countless hotels to choose from, so no matter your desires, there's one that was made with you in mind. Whether your family wants to get to know the town or simply rest at the hotel, the ideal accommodation is waiting for you to book today.

              As Williams Lake continues to climb in popularity, everyone is flocking here for a family vacation. In fact, this area saw lots of visitors last year, and you can read all the useful tips they left in our review section. You'll be blown away at how many people would tell others to stay at their hotel! Once you arrive at your accommodation, you'll see why these places received such good ratings. The rooms are clean and tidy, while the property grounds are especially appealing. Furthermore, the nice staff will warmly welcome you, so you know you're in good hands.

              Trust us, your family won't be disappointed with a trip booked to Williams Lake. Now is the perfect time to treat your kids to a vacation, and just you wait, it might become a yearly occurrence. Pinpoint your family hotel in Williams Lake now, and you'll only wish you had thought of it sooner!