Search hotels in Osoyoos
Enter your dates to see the latest prices and deals for Osoyoos hotels
Osoyoos – 40 hotels and places to stay
Filter by:
Watermark Beach Resort
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.

Spirit Ridge, in The Unbound Collection by Hyatt
Featuring a beach side bistro and bar, this Okanagan property is adjacent to a vineyard and features a private beach at Osoyoos Lake.

Best Western Plus Osoyoos Hotel & Suites
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.

Walnut Beach Resort
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.

Suite 18 Green Gables Resort Lake View Retreat
Located within a 7-minute walk of Gyro Park Beach and 1.8 miles of Nk'Mip Desert Cultural Centre, Suite 18 Green Gables Resort Lake View Retreat has rooms with air conditioning and a private bathroom...

1 BR Suite 9 at Green Gables Resort
1 BR Suite 9 at Green Gables Resort is located in Osoyoos, a 7-minute walk from Gyro Park Beach, and provides free WiFi. All rooms feature a kitchen and a private bathroom.

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

Sahara Courtyard Inn & Suites Osoyoos
This Osoyoos, British Columbia hotel is 1969 feet from Rattlesnake Canyon, an amusement park. An outdoor seasonal pool, game room and classic guest rooms are offered.

Suite 19 Green Gables Resort Lake View Retreat
The property is around a 7-minute walk from Gyro Park Beach, 1.8 miles from Nk'Mip Desert Cultural Centre, and 2.7 miles from Osoyoos Desert Model Railroad.

Poplars Motel on the lake
Located in Osoyoos, a 9-minute walk from Cottonwood Beach, Poplars Motel on the lake provides accommodations with a private beach area, free private parking, a terrace and barbecue facilities.

Most booked hotels in Osoyoos and surrounding area in the past month
Popular with guests booking hotels in Osoyoos
Popular with guests booking hotels in Osoyoos
Popular with guests booking hotels in Osoyoos
Popular with guests booking hotels in Osoyoos
Popular with guests booking hotels in Osoyoos
Popular with guests booking hotels in Osoyoos
Popular with guests booking hotels in Osoyoos
Popular with guests booking hotels in Osoyoos
Popular with guests booking hotels in Osoyoos
Popular with guests booking hotels in Osoyoos
Budget hotels in Osoyoos and nearby
Walnut Beach Resort
Watermark Beach Resort
Coast Osoyoos Beach Hotel
Hotels located in the center of Osoyoos
Suite 19 Green Gables Resort Lake View Retreat
1 BR Suite 9 at Green Gables Resort
Studio Suite 4 Green Gables Resort
Studio Suite 7 at Green Gables Resort
Suite 12 Green Gables Resort Lake View Retreat
1 Bedroom Suite 6 at the Green Gables Resort
FAQs about hotels in Osoyoos
What Guests Said About Osoyoos:
Osoyoos is a beautiful little lake community.
I really liked the beach and park area.
Osoyoos has been our destination with another couple for the...
It is a great little town, surrounded by a beautiful lake,...
We had no room service after the first night ......
The downtown Home Hardware Store.
See reviews by guests who stayed at hotels in Osoyoos
More places to explore, more ways to go
Hotels in Canada
Want to explore more of Canada? Find hotels throughout the country!Hotels in Kelowna
Want to extend your trip or just browsing? Try Kelowna, also popular with our guests!Hotels in Penticton
Want to extend your trip or just browsing? Try Penticton, also popular with our guests!Hotels in Niagara Falls
Take a look at hotels in Niagara Falls and explore more of Canada.Hotels in Toronto
Take a look at hotels in Toronto and explore more of Canada.Beach Hotels in Osoyoos
Explore more great accommodation options in Osoyoos, starting with beach hotels.Hotels with Parking in Osoyoos
Explore more great accommodation options in Osoyoos, starting with hotels with parking.Self-Catering Accommodations in Osoyoos
Explore more great accommodation options in Osoyoos, starting with self-catering accommodations.Pet-Friendly Hotels in Osoyoos
Explore more great accommodation options in Osoyoos, starting with pet-friendly hotels.Hotels with Hot tubs in Osoyoos
Explore more great accommodation options in Osoyoos, starting with hotels with hot tubs.
































