Pet Friendly in Osoyoos, Canada
If You Are in a Hurry
Here’s a quick list of the best hotels in Osoyoos





Spirit Ridge, in The Unbound Collection by Hyatt

The Bear, The Fish, The Root & The Berry serves modern vineyard cuisine inspired by our Indigenous roots. Nk'Mip Cellars Winery is located on site... Read more
- Rating: 8.7
- Stars: 4
Watermark Beach Resort

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... Read more
- Rating: 8.7
- Stars: 4
Westridge Motor Inn

Featuring an outdoor pool, Westridge Inn is located in Osoyoos. BBQ facilities are available to all guests... Read more
- Rating: 8.3
- Stars: 3
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... Read more
- Rating: 8.2
- Stars: 3
Lakeview Motel & Suites

This Osoyoos motel overlooks Osoyoos Lake and is 1.5 miles from the United States and Canada border... Read more
- Rating: 8
- Stars: 3
Airway Flats Welcomes You

Boasting air-conditioned accommodation with a patio, Airway Flats Welcomes You is situated in Osoyoos. This property offers access to a balcony, free private parking and free WiFi... Read more
- Rating: 7.7
- Stars: 3
Sahara Courtyard Inn & Suites Osoyoos

This Osoyoos, British Columbia hotel is 600 meters from Rattlesnake Canyon, an amusement park. An outdoor seasonal pool, game room and classic guest rooms are offered... Read more
- Rating: 7.6
- Stars: 3
Avalon Inn

Located in Osoyoos, British Columbia, this motel is just 1 km from the shores of Osoyoos Lake. If you're looking for clean, quiet, affordable rooms, then this is the place for you... Read more
- Rating: 7.5
- Stars: 3
Sahara Suites

Located in Osoyoos, less than 1 km from Cottonwood Beach, Sahara Suites provides accommodation with a seasonal outdoor swimming pool, free private parking, a garden and barbecue facilities. This 3-star hotel offers free WiFi... Read more
- Rating: 7.5
- Stars: 3
Coast Osoyoos Beach Hotel

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... Read more
- Rating: 7.5
- Stars: 3