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

Enjoy breakfast in Osoyoos!

These cottages in Osoyoos have options with FREE cancellation

  • The highland inn
    Free cancellation options available

    The highland inn offers accommodations in Osoyoos, 3.1 miles from Osoyoos Desert Model Railroad.

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

    Syrah Cottage On Osoyoos Lake #130 is located in Osoyoos, just a 9-minute walk from White Sands Beach and 9 miles from Osoyoos Desert Model Railroad.

  • 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

    Marigold Cottage By The Pools #120 is located in Osoyoos, just a 19-minute walk from White Sands Beach and 8.5 miles from Osoyoos Desert Model Railroad.

  • 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.

  • Location Cottage - Close To Pools! 111
    Free cancellation options available

    Location Cottage - Close To Pools! 111 is located in Osoyoos, just a few steps from White Sands Beach and 10 miles from Osoyoos Desert Model Railroad.

  • Beachy Vibes Retreat #92
    Free cancellation options available

    Beachy Vibes Retreat #92 is located in Osoyoos, just a 9-minute walk from White Sands Beach and 9 miles from Osoyoos Desert Model Railroad.

  • Sandy Cove Cottage - Steps From The Beach #70
    Free cancellation options available

    Sandy Cove Cottage - Steps From The Beach #70 offers accommodations in Osoyoos, a few steps from White Sands Beach and 10 miles from Osoyoos Desert Model Railroad.

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

Cottages That Guests Love in Osoyoos

  • Avg. price/night: $115.07
    Scored 8.5
    8.5
    Rated very good
    Very Good
     · 452 reviews
    Awesome pool and hot tub. Great to have the beach on the property!
    Morgan
    Young couple
  • Avg. price/night: $129.14
    Scored 8.7
    8.7
    Rated excellent
    Excellent
     · 387 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: $81.96
    Scored 8.3
    8.3
    Rated very good
    Very Good
     · 842 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: $77.36
    Scored 7.5
    7.5
    Rated good
    Good
     · 505 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: $115.07
    Scored 8.5
    8.5
    Rated very good
    Very Good
     · 452 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: $65.40
    Scored 5.8
    5.8
    Rated okay
    Above average
     · 74 reviews
    location was good. hot tub was nice, pleasant staff.
    Michael
    Young couple
  • Avg. price/night: $123.35
    Scored 8.8
    8.8
    Rated excellent
    Excellent
     · 403 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: $115.07
    Scored 8.5
    8.5
    Rated very good
    Very Good
     · 452 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: $110.93
    Scored 7.4
    7.4
    Rated good
    Good
     · 320 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.1
    9.1
    Rated wonderful
    Wonderful
     · 523 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