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.

A
Andrea
From
Luxembourg
Everything was perfect, we will be back !
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 432 reviews
Price from
US$114.20
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, 13 reviews
Price from
US$233.43
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.

S
Serra
From
New Zealand
Right beside a lovely lake and walking g distance to restaurants
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 107 reviews
Price from
US$90.86
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.

m
michelle
From
Brazil
Everything. Rooms and facilities are very clean. Friendly staff, beautiful view and great location. I will definitely come back. I had a great time at Sandy beach.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 310 reviews
Price from
US$175.25
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.

K
Karan
From
Canada
Love the location, and you can get the hot pool as well
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 479 reviews
Price from
US$128.56
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, 789 reviews
Price from
US$78.29
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.6
Exceptional - What previous guests thought, 14 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.

R
Rob
From
United States
One of the nicest B&Bs I’ve stayed at. Quiet, comfortable, easy access to town.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 53 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$154.13
    Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 479 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$144.97
    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 310 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$82.48
    Scored out of 10, guest rating 7.4
    Good - What previous guests thought, 789 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