Skip to main content

Accommodation in Osoyoos

Find the accommodation that appeal to you the most

October 2026

1234
567891011
12131415161718
19202122232425
262728293031

November 2026

1
2345678
9101112131415
16171819202122
23242526272829
30
Flexible date options
Select occupancy

The best accommodation in Osoyoos

Check out our pick of great accommodation in Osoyoos

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.

L
Luana
From
Brazil
It's very convenient located and perfect for families.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 259 reviews
Price from
£76.25
1 night, 2 adults

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.

p
pamela
From
United Kingdom
Friendly staff great location underground car park Great pool and hot tub
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 496 reviews
Price from
£197.22
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.

J
JAMES
From
United Kingdom
The location was amazing, the rooms were super clean, and well equipped. The host was so nice and friendly.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 189 reviews
Price from
£88.32
1 night, 2 adults

Park Inn by Radisson Osoyoos

Osoyoos

Boasting an incredible location just minutes from Canada’s warmest lake, the Park Inn Osoyoos makes for an excellent home base to explore the Great Outdoors in southern British Columbia.

E
Ed
From
Ireland
We stayed in new wing which was excellent, modern and clean.
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 352 reviews
Price from
£80.17
1 night, 2 adults

Spirit Ridge, in The Unbound Collection by Hyatt

Hotel in Osoyoos

Featuring a beach side bistro and bar, this Okanagan property is adjacent to a vineyard and boasts a private beach at Osoyoos Lake.

M
Meir
From
Israel
The location is awesome and the restaurant is excellent - perfect location to explore the area
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 388 reviews
Price from
£116.33
1 night, 2 adults

Best Western Plus Osoyoos Hotel & Suites

Hotel in Osoyoos

This hotel is within walking distance of Osoyoos Lake, British Columbia. It offers free Wi-Fi, and all rooms have a flat-screen TV. An indoor swimming pool and gym are found on site.

F
Fred
From
Canada
Beautiful Christmas decor, very friendly service, the breakfast choice was great, very well prepared eggs & sausage.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 295 reviews
Price from
£73.72
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.

C
Chrissy
From
Canada
Staff was very friendly and accommodating. Very nice property.
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 472 reviews
Price from
£93.45
1 night, 2 adults

Ciliegia Villa

Osoyoos

Situated in Osoyoos in the British Columbia region, Ciliegia Villa has a patio and mountain views. Both free WiFi and parking on-site are accessible at the apartment free of charge.

M
Millie
From
Canada
The villa was great. It was very comfortable, quiet and clean, and easily walkable to a few of the nearby wineries. The view was stunning.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 70 reviews
Price from
£149.63
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.

S
Stephanie
From
United Kingdom
The view was astounding. Everything announced was there, and all was clean, simple, and welcoming. Staff was most friendly and accommodating when we had a payment hick-up, and all was sorted swiftly.
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 863 reviews
Price from
£55.30
1 night, 2 adults

Coast Osoyoos Beach Hotel

Hotel in Osoyoos

Featuring a private beach on Osoyoos Lake, this British Columbia hotel is 800 meters from Rattlesnake Canyon amusement park. Classic rooms provide free Wi-Fi and a refrigerator.

F
Faye
From
Australia
Fabulous room looking over the lake very comfortable!
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 600 reviews
Price from
£89.69
1 night, 2 adults
All accommodation in Osoyoos

Most booked accommodation in Osoyoos and surroundings in the past month

See all

Popular with guests booking accommodation in Osoyoos

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 472 reviews

Popular with guests booking accommodation in Osoyoos

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 600 reviews

Popular with guests booking accommodation in Osoyoos

Scored out of 10, guest rating 7.3
Good - What previous guests thought, 863 reviews

Popular with guests booking accommodation in Osoyoos

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 496 reviews

Popular with guests booking accommodation in Osoyoos

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 812 reviews

Popular with guests booking accommodation in Osoyoos

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 259 reviews

Popular with guests booking accommodation in Osoyoos

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 352 reviews

Popular with guests booking accommodation in Osoyoos

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 388 reviews

Popular with guests booking accommodation in Osoyoos

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 295 reviews

Popular with guests booking accommodation in Osoyoos

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

Save money on accommodation in Osoyoos and nearby – budget options available

See all
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 472 reviews

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 600 reviews

Scored out of 10, guest rating 7.3
Good - What previous guests thought, 863 reviews

Watermark Beach Resort

15 Park Place
Budget options available
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 496 reviews

Westridge Motor Inn

9913 Highway 3
Budget options available
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 812 reviews

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 259 reviews

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 352 reviews

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 295 reviews

Great access to the city centre. Check these accommodation in Osoyoos and nearby

See all

Avalon Inn

9106 Main St
Central location
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 457 reviews

Scored out of 10, guest rating 7.3
Good - What previous guests thought, 213 reviews

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

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 242 reviews

FAQ about accommodation in Osoyoos

Accommodation that guests love in Osoyoos

See all
Avg. price/night: £97.69
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 472 reviews
Location was good, a quiet area. The pool was great, heated. Accommodations were good.
Guest review byEd
Young couple

More places to explore, more ways to go