Skip to main content

Self-Catering Accommodations in Osoyoos

Find the self-catering accommodations that appeal to you the most

The best self-catering accommodations in Osoyoos

Check out our selection of great self-catering accommodations in Osoyoos

Filter by:

Review score

Watermark Beach Resort

Hotel in Osoyoos

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

M
Mimi
From
United States
Perfect location! The bistro restaurant provided great service and food.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 468 reviews
Price from
$122.35
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.

A
Arthur
From
United States
The rooms were clean comfortable and in a great location. The staff went above and beyond to keep the grounds attractive and clean. The beach was beautiful with chairs available Overall a very enjoyable experience.
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 288 reviews
Price from
$83.08
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.

B
Brynne
From
United States
The pool was amazing! I would stay again just for a night away from home to relax.
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 469 reviews
Price from
$115.11
1 night, 2 adults

Richter Pass Beach Resort

Osoyoos

Located in Osoyoos, a 5-minute walk from Gyro Park Beach, Richter Pass Beach Resort has accommodations with a private beach area, free private parking, a shared lounge and barbecue facilities.

s
sanjeev singh
From
India
Excellent understanding of service
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 793 reviews
Price from
$67.33
1 night, 2 adults

Casa Del Mila Oro

Osoyoos

Providing pool views, Casa Del Mila Oro in Osoyoos provides accommodations, a private beach area, a seasonal outdoor swimming pool, a garden, and barbecue facilities.

L
Lonnie
From
Canada
Clean, maintained, very comfortable, and well provisioned.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 16 reviews

Baergnaescht B&B

Osoyoos

Baergnaescht B&B offers air-conditioned accommodations in Osoyoos. There's a private entrance at the bed and breakfast for the convenience of those who stay.

J
Jeff
From
Canada
This is quite a find and one that offers a unique experience: a Swiss Latin hacienda. Beautiful location among the pine and sage of Anarchist Mountain. Offers quiet and solitude despite the convenient location near Highway 3. And the breakfast is hearty and wholesome.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 58 reviews
All self-catering accommodations in Osoyoos

Looking for a self-catering accommodation?

Self-catering accommodations promise the freedom and privacy necessary for a well-earned break. From modern apartments and luxury villas, to beach huts and eco-lodges, the options are seemingly endless. Whether cooking in your kitchen, reading in the garden, or kicking back in front of the TV – you’ll feel right at home.

Most booked self-catering accommodations in Osoyoos and surrounding area in the past month

See all

Popular with guests booking self-catering accommodations in Osoyoos

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 16 reviews

Popular with guests booking self-catering accommodations in Osoyoos

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Popular with guests booking self-catering accommodations in Osoyoos

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 58 reviews

Popular with guests booking self-catering accommodations in Osoyoos

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 288 reviews

Popular with guests booking self-catering accommodations in Osoyoos

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 469 reviews

Popular with guests booking self-catering accommodations in Osoyoos

Scored out of 10, guest rating 7.4
Good - What previous guests thought, 793 reviews

Popular with guests booking self-catering accommodations in Osoyoos

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 468 reviews

Self-catering Accommodations That Guests Love in Osoyoos

See all
Avg. price/night: $133.53
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 469 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: $113.38
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 288 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: $57.95
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 793 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