Customised for your search:

Okanagan Valley Hotel Guide. Hotels in Osoyoos, Okanagan Valley, Canada

Osoyoos hotels
Osoyoos

Top Trending Hotels Near Osoyoos, Okanagan Valley

Spirit Ridge Vineyard Resort & Spa - Osoyoos Hotels
Rating: 4.0 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Spirit Ridge Vineyard Resort & Spa

1200 Rancher Creek Rd, Osoyoos - Map
 
 
"Nice spot for a wedding"
Beautiful area with great views. Lots of different thing to do around the area.
ron from Edmonton
Located near Osoyoos Lake, the resort is next to Sonora Dunes Golf Course, Nk'Mip Cellars (winery), and the Nk'Mip Desert …More
Watermark Beach Resort - Osoyoos Hotels
Rating: 4.0 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Watermark Beach Resort

15 Park Place, Osoyoos - Map
 
 
"Comfortable stay, great wineries nearby"
We arrived at about 2pm and our room was ready for us. We checked in quickly and headed up to our room. The rooms are small but fully equipped. The screen was torn on the patio door which could lead to a bug problem and the TV did not work properly. If you get the lake view be prepared for the noise from the pool. It is not horrible but just be aware. There is a common bbq area you can use, take advantage of it. Found lots of staff could not answer questions, seemed like it was everyones first day. Relaxing. Not much to do which is a good thing if you are wanting to chill. Visited 10 wineries over the three days and enjoyed the experience.
Michele from Edmonton
Walnut Beach Resort - Osoyoos Hotels
Rating: 4.0 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Walnut Beach Resort

4200 Lakeshore Dr, Osoyoos - Map
 
 
"Great hotel for family of 5"
We had a great getaway. Our suite came with a full kitchen, laundry, lots of space for the 5 of us. We used the poolside bbq's everyday to cook our meals. The private beach right in front of the hotel was very convenient. It's not walking distance to Main st but it was such a quick car ride on the way to the grocery store it didn't make a difference anyways.
OsoyoosTraveler
This southern BC resort is on a private beach on Osoyoos Lake, a half-km (quarter-mi) from Haynes Point Provincial …More
Best Western Plus Sunrise Inn - Osoyoos Hotels
Rating: 3.0 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Best Western Plus Sunrise Inn

5506 Main Street, Osoyoos - Map
 
 
"EXCELLENT VALUE FOR MONEY"
We only had one night at this hotel. Could not fault anything about it but we would have found a microwave useful. Staff very friendly and helpful. Unfortunately we left some gym clothing which the staff have arranged to send on to the UK for us (although not received to date).
The McKays from Ilkley, UK
Holiday Inn Hotel & Suites Osoyoos - Osoyoos Hotels
Rating: 3.0 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Holiday Inn Hotel & Suites Osoyoos

7906 Main Street, Osoyoos - Map
 
 
"Wonderful view of the lake from the balcony."
Excellent service. Beautiful view of the lake. Very friendly staff. Comfortable room. Will be staying there again.
Comeau from Kamloops
Westridge Inn Resort - Osoyoos Hotels
Rating: 2.5 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Westridge Inn Resort

9913 Highway 3, Osoyoos - Map
 
 
"Safe and secure place to stop for the night"
Don't have big expectations. Motel is dated but the room was clean and included a tv fridge and intermittent internet.
Andrew from Victoria
Shiraz Villa - Osoyoos Hotels
Rating: 3.5 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Shiraz Villa

12190 Highway 3, Osoyoos - Map
 
 
"10/10"
Beautiful room, clean and quiet room. Romantic atmosphere. We will be back for sure!
Maria from kelowna, bc
Sahara Courtyard Inn - Osoyoos Hotels
Rating: 2.0 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Sahara Courtyard Inn

6205 Cottonwood Drive, Osoyoos - Map
 
 
Large room. comfortable beds. don't go there during festival. noise level increases with all the college kids in town.
A Traveller
Image not available

Coast Osoyoos Beach Hotel

7702 Main Street, Osoyoos - Map
 
 
"Very nice and clean hotel"
Very friendly staff no body to bother us very clean and well organized
kailashni from a
The Coast Osoyoos Beach Hotel features a private sandy beachfront on the tranquil shores of Osoyoos Lake, making it a perfect …More
Image not available

Super 8 Osoyoos

8010 Valiant Lane, Osoyoos - Map
 
 
"Just what you'd expect."
Clean, well laid out. Staff were excellent. Great views from the pool and hot tub as well. Would definitely stay there again.
bob from vancouver island
5 Km from US border, town center location, family oriented, Canadas only desert, minutes to golf course and all wineries.No …More

Search from 15 Hotels Near Osoyoos, Okanagan Valley


    No Expedia Cancellation Fee

    No Expedia Cancellation Fee

    Book, change, or cancel almost any hotel without paying an Expedia fee.

    Pocket Guide: Okanagan Valley Osoyoos Hotels

    At the southern end of the Okanagan Valley near B.C.’s border with Washington, Osoyoos Lake is the warmest in Canada. On the shores of the lake, the town of Osoyoos often records Canada’s highest daytime temperatures. The town’s population surges in the summer months, due to its numerous recreational opportunities. For winter recreation, Mount Baldy Ski Resort is only a 45-minute drive away.

    Hide
    Customers Rate Expedia
    Powered by feefo
    92% recommended
    4.5
    From 68,143 Reviews