Skip to main content
Looking for a cottage?
Cottages are perfect for travelers who enjoy feeling cozy and independent in the countryside. Usually small, traditionally built houses, cottages are spread across one or two floors – making them great for families or vacations with a little more privacy.

Most booked cottages in Osoyoos this month

See all

Enjoy breakfast in Osoyoos!

These cottages in Osoyoos have options with FREE cancellation

  • Sandy Feet Retreat - View Cottage #209
    Free cancellation options available

    A 3-minute walk from White Sands Beach in Osoyoos, Sandy Feet Retreat - View Cottage #209 features accommodations with access to a hot tub.

  • View - Beautiful Home - 2 Kitchens #198
    Free cancellation options available

    View - Beautiful Home - 2 Kitchens #198 is located in Osoyoos, just a 19-minute walk from White Sands Beach and 8.5 miles from Osoyoos Desert Model Railroad.

  • Sage Cottage On Osoyoos Lake #197
    Free cancellation options available

    A 19-minute walk from White Sands Beach in Osoyoos, Sage Cottage On Osoyoos Lake #197 provides accommodations with access to a hot tub.

  • Beautiful Kismet View Cottage With Golf Cart 188

    A 7-minute walk from White Sands Beach in Osoyoos, Beautiful Kismet View Cottage With Golf Cart 188 provides accommodations with access to a hot tub.

  • Syrah Cottage On Osoyoos Lake #130
    Free cancellation options available

    A 9-minute walk from White Sands Beach in Osoyoos, Syrah Cottage On Osoyoos Lake #130 offers accommodations with access to a hot tub. This beachfront property offers access to a patio and free Wifi.

  • Spacious Bordeaux Cottage With Golf Cart #191
    Free cancellation options available

    Spacious Bordeaux Cottage With Golf Cart #191 is located in Osoyoos, just a 19-minute walk from White Sands Beach and 8.5 miles from Osoyoos Desert Model Railroad.

  • Marigold Cottage By The Pools #120
    Free cancellation options available

    A 19-minute walk from White Sands Beach in Osoyoos, Marigold Cottage By The Pools #120 features accommodations with access to a hot tub.

  • Sunrock Meadow Cottage On Osoyoos Lake
    Free cancellation options available

    Sunrock Meadow Cottage On Osoyoos Lake is located in Osoyoos, just a 19-minute walk from White Sands Beach and 8.5 miles from Osoyoos Desert Model Railroad.

Traveling by car? These cottages in Osoyoos offer free parking!

Cottages That Guests Love in Osoyoos

See all
  • Avg. price/night: $120.78
    Scored 8.7
    8.7
    Rated excellent
    Excellent
     · 446 reviews
    Awesome pool and hot tub. Great to have the beach on the property!
    Morgan
    Young couple
  • Avg. price/night: $120.70
    Scored 8.8
    8.8
    Rated excellent
    Excellent
     · 380 reviews
    The room was big, clean and very comfortable. Our room included a king size bed, 2 tvs and 2 fireplace. The two pools were great. The family pool is large with a separate waterslide for the kids. The adult only pool was wonderful with a great veiw of the vineyards and a view of osoyoos. The staff provided us with a bottle of wine and a lovely note for our anniversary. Staff were really amazing
    tammy
    Young couple
  • Avg. price/night: $69.18
    Scored 8.6
    8.6
    Rated excellent
    Excellent
     · 846 reviews
    Exceptional service all the staff were bright shining and full of smiles. You can tell they take pride in this motel. Grounds were pristine and well maintained. Rooms were bright and very clean, even the soaps and lotions made my skin very soft. There is a fire place for the evening and the pool and hot tub are kept very clean. Rashid and his partner were very accommodating and sweet. Highly recommend! 👌
    Cortney
    Young couple
  • Avg. price/night: $75.75
    Scored 7.2
    7.2
    Rated good
    Good
     · 506 reviews
    A nice well-priced place with swimming pool, hot tub and bikes you can borrow. After a long ride/drive it is a good distance to walk to town or the Pizza place close by or the Arrowleaf bistro.
    James
    Solo traveler
  • Avg. price/night: $120.78
    Scored 8.7
    8.7
    Rated excellent
    Excellent
     · 446 reviews
    Perfect place to get away with hot tubs and pool. With romantic times on the private beach. Three years going there and many more to come.
    Dobko
    Young couple
  • Avg. price/night: $64.04
    Scored 6.4
    6.4
    Rated pleasant
    Pleasant
     · 75 reviews
    location was good. hot tub was nice, pleasant staff.
    Michael
    Young couple
  • Avg. price/night: $125.64
    Scored 9.0
    9.0
    Rated wonderful
    Wonderful
     · 401 reviews
    We were greeted by a recent transplant from Alberta at the front desk and what a wonderful way to start with such a lovely young lady! Loved an adult hot tub option and the pool was warm. Beyond clean room, super clean and everything you need. The location is unbeatable, we did the KTV in a couple directions so it was great having a bike storage area in the garage.
    Michelle
    Young couple
  • Avg. price/night: $120.78
    Scored 8.7
    8.7
    Rated excellent
    Excellent
     · 446 reviews
    We liked the heated pool and hot tubs looking over the lake. The staff was kind and welcoming. We also liked the free parking. The beds were very comfortable, and the kitchen in our suite was nice for making small meals.
    Elizabeth
    Young couple
  • Avg. price/night: $105.38
    Scored 7.5
    7.5
    Rated good
    Good
     · 317 reviews
    Location was good. Pool was fun. Hot tub WONDERFUL! Windows opened so got a nice breeze off the lake.
    D
    Dale
    Family with young children
  • Scored 9.2
    9.2
    Rated wonderful
    Wonderful
     · 519 reviews
    Our stay with my husband at the villa was magnificent, the hosts are wonderful, the hosts served us with fruit from the vineyard . The room has a view of the vineyard, a magical view! The cabin room with SPA bathroom is Wow, I had a magical bath. It is very clean! I enjoyed walks through the vineyard which was spectacular. Such a romantic place! The owner of this property has put a lot of soul into this villa. Thank you very much!
    C
    Cristina
    Young couple