The 10 best self catering accommodation in Osoyoos, Canada | Booking.com
Skip to main content

Self Catering Accommodation in Osoyoos

Find the self catering accommodation that appeal to you the most

The best self catering accommodation in Osoyoos

Check out our pick of great self catering accommodation in Osoyoos

Filter by:

Review score

Watermark Beach Resort

Hotel in Osoyoos

This Osoyoos, British Columbia hotel is located directly on Osoyoos Lake. The hotel offers a seasonal outdoor pool with a waterslide and a full-service spa.

E
Elizabeth
From
Canada
Hot tub and steam room. center of town perfect location lake
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 417 reviews
Price from
US$115.43
1 night, 2 adults

La Dolce Vita B and B

Osoyoos

Boasting lake views, La Dolce Vita B and B features accommodation with a garden and a patio, around 4.6 km from Nk'Mip Desert Cultural Centre.

M
Marvin
From
Canada
The view was spectacular and the area was peaceful. Nice and quiet!
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 12 reviews
Price from
US$235.94
1 night, 2 adults

Poplars Motel on the lake

Osoyoos

Located in Osoyoos, 800 metres from Cottonwood Beach, Poplars Motel on the lake provides accommodation with a private beach area, free private parking, a terrace and barbecue facilities.

M
Mary
From
Canada
We had a lovely breakfast at Ambrosia.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 106 reviews
Price from
US$91.84
1 night, 2 adults

Sandy Beach Suites

Osoyoos

This motel is located in Osoyoos, on the shores of Osoyoos Lake. It features a private beach, volleyball and Pickleball courts. Free Wi-Fi access is available throughout the motel.

J
Jo
From
United States
Location was awesome, very close to dining, shopping and walking trail. The property was beautifully maintained, flowers were spectacular, staff friendly and helpful. Stayed in a studio with kitchenette, made our own coffee in am and enjoyed the beach and view.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 311 reviews
Price from
US$191.66
1 night, 2 adults

Walnut Beach Resort

Hotel in Osoyoos

This all-suite hotel is located next to Lake Osoyoos with stunning mountain views. The hotel offers a private beach, outdoor swimming pool and a wine bar.

N
Nick
From
United Kingdom
Lovely hotel , an excellent location , food was good and really enjoyed the pool
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 474 reviews
Price from
US$129.95
1 night, 2 adults

Richter Pass Beach Resort

Osoyoos

Set in Osoyoos, 500 metres from Gyro Park Beach, Richter Pass Beach Resort offers accommodation with a private beach area, free private parking, a shared lounge and barbecue facilities.

C
Celia
From
Australia
We were very happy with our room. I liked the simple understated nature of the location which was amazing. We were overlooking Osoyoos Lake both to the left and the right from our door on the 1st floor and the individual Richter Pass Beach Resort murial was great to look at out our window. I loved that there was enough parking every day when we came home from exploring the region or a days kayaking on the lake. The room was well presented, clean and comfortable. We made a friendly connection with our host, who enjoyed his job and loved Osoyoos. We were able to use the laundry easily before we moved on and even managed to have a swim in the lake from the beach just beside our accommodation. We fell in love with Osoyoos and could live there. The rates were very reasonable pre June 1st. Thanks for having us Richter Pass Beach Resort we would definitely come back.
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 779 reviews
Price from
US$79.13
1 night, 2 adults

Casa Del Mila Oro

Osoyoos

Located in Osoyoos, within 2.5 km of Nk'Mip Desert Cultural Centre and 5.5 km of Osoyoos Desert Model Railroad, Casa Del Mila Oro provides accommodation with a private beach area and free WiFi as well...

M
Michele
From
Canada
Great location and amenities. Hot tub wasn’t working but they cranked up the heat in the pool. Everyone was friendly and the room was awesome.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 13 reviews

Baergnaescht B&B

Osoyoos

Situated within 47 km of Mount Baldy and 11 km of Nk'Mip Desert Cultural Centre, Baergnaescht B&B offers rooms with air conditioning and a private bathroom in Osoyoos.

S
Shona
From
United Kingdom
The location was stunning. 10 km above the resort high in the mountains. The room was big and well equipped and the breakfast was excellent.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 52 reviews

Bella Villa Resort Motel

Osoyoos

Situated just 1 block from Highway 3, this motel is in a secluded location on the shores of Lake Osoyoos. It features a private beach. Free Wi-Fi is included in all rooms.

R
Robyn
From
Canada
The location was amazing. The staff was extremely helpful and kind. The room was clean, comfortable, and the a/c was very much appreciated. I will definitely look into staying there again in the near future.
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 38 reviews
All self catering accommodation in Osoyoos

Looking for a self catering accommodation?

Self-catering accommodation gives you the freedom and privacy that’s needed to enjoy a well-earned break. From modern apartments and luxury villas to beach huts and eco-lodges, the options are seemingly endless. Cook in your kitchen, read in the garden, or chill on the sofa and watch TV – however you choose to spend time, you’ll feel right at home.

Most booked self catering accommodation in Osoyoos and surroundings in the past month

See all

FAQ about self catering accommodation in Osoyoos

Self catering accommodation that guests love in Osoyoos

See all
  • Avg. price/night: US$142.32
    Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 474 reviews
    The room has a kitchen which was very convenient with a baby. Pool was amazing with the views and pool chairs, towels. Staff made it an excellent stay. We liked the food we ordered at the restaurant downstairs especially the tiramisu.
    Guest review by
    Rita
    Family with young children
  • Avg. price/night: US$188.64
    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 311 reviews
    Full spectrum of kitchenettes available for small scale cooking, room is spacious n comfortable, lake view room & convenient location.
    Guest review by
    TAN
    Young couple
  • Avg. price/night: US$91.79
    Scored out of 10, guest rating 7.4
    Good - What previous guests thought, 779 reviews
    Full amenities, kitchenette, comfy bed, extra pillows. It was our last stay after 5000 km journey so it was like a small apartment. Nice end to a long trip.
    Guest review by
    Jamie
    Young couple