COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

Find Golf Hotels in Osoyoos from CA $69

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Top Osoyoos Golf Hotels

Baergnaescht Bed & Breakfast
3 out of 5
1175 Highway 3 East, Osoyoos, BC
Get Rates
4.8/5Exceptional! (16 reviews)
"quiet accommodation in a tranquil setting nice place, good sleep all was good"

Reviewed on Sep. 26, 2020

Baergnaescht Bed & Breakfast
Sandy Beach Suites
2.5 out of 5
6706 Ponderosa Dr, Osoyoos, BC
The price is CA $139 per night from May 9 to May 9
4.7/5Exceptional! (280 reviews)
"Love, love, love this place we have the cottage with our own courtyard, which was lovely. Less than a min walk to our own beach. Cant say enough about this place. Cant wait to go back again"

Reviewed on Apr. 19, 2021

Sandy Beach Suites
Shiraz Villa
3.5 out of 5
12190 Highway 3, Osoyoos, BC
Free cancellationReserve now, pay when you stay
The price is CA $130 per night from May 9 to May 9
4.6/5Exceptional! (193 reviews)
"Great customer service! Clean and gorgeous views!"

Reviewed on Apr. 10, 2021

Shiraz Villa
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Desert Oasis Bed & Breakfast
3.5 out of 5
9302 – 62nd Avenue, Osoyoos, BC
Get Rates
4.6/5Exceptional! (127 reviews)
"The proprietor took a serious interest in our comfort and pleasure. He was knowledgeable about the local wineries and provided us with good background information."

Reviewed on Oct. 8, 2018

Desert Oasis Bed & Breakfast
Watermark Beach Resort
4 out of 5
15 Park Place, Osoyoos, BC
Free cancellationReserve now, pay when you stay
The price is CA $161 per night from May 9 to May 9
4.5/5Wonderful! (989 reviews)
"Our stay was great! The pool area was sanitized regularly when we stayed in lounge chairs. The staff are friendly and helpful! Too bad the restaurant was closed due to renovations, but I heard great things about it. I guess we will have to come back for it."

Reviewed on May 5, 2021

Watermark Beach Resort
Spirit Ridge, in The Unbound Collection by Hyatt
4 out of 5
1200 Rancher Creek Rd, Osoyoos, BC
Free cancellationReserve now, pay when you stay
The price is CA $199 per night from May 9 to May 9
4.5/5Wonderful! (989 reviews)
"Spirit Ridge is situated above the vineyard, overlooking the lake. We liked the courteous staff, clean sheets and towels, full kitchenette with coffee, toaster, fridge, dishwasher. The swimming pool together with hot tub were amazingly relaxing. Hikes are in close proximity. Overall resort is in ..."

Reviewed on May 2, 2021

Spirit Ridge, in The Unbound Collection by Hyatt
Ciliegia Villa
3 out of 5
12795 87th Street, Osoyoos, BC
Free cancellationReserve now, pay when you stay
The price is CA $125 per night from May 7 to May 7
4.4/5Wonderful! (201 reviews)
Week away
"Great stay with great view. Very clean and comfortable. It still showed as a B&B so we were expecting breakfast.they have coffee in room but otherwise you can cook in a separate room. Was no interest to us."

Reviewed on Sep. 22, 2020

Ciliegia Villa
Best Western Plus Sunrise Inn
3 out of 5
5506 Main Street, Osoyoos, BC
Free cancellationReserve now, pay when you stay
The price is CA $127 per night from May 13 to May 13
4.2/5Excellent! (901 reviews)
"We make a quick trip to Osoyoos just before the boarder closed to Albertans to look at a property. The hotel staff was friendly. They have some good rules in place for COVID. They had gloves for breakfast and we took our food to our room to eat. Also they aren’t cleaning your room while you are there ..."

Reviewed on Apr. 23, 2021

Best Western Plus Sunrise Inn
Walnut Beach Resort
4 out of 5
4200 Lakeshore Dr, Osoyoos, BC
Free cancellationReserve now, pay when you stay
The price is CA $179 per night from May 9 to May 9
4.2/5Very Good! (694 reviews)
"I like the ambience, its serene and tranquility. I didn't like that they ran out of dark coffee for 3 days. Had to go out just to buy coffee.."

Reviewed on Apr. 26, 2021

Walnut Beach Resort
Desert Surfside Waterfront Accommodations
3 out of 5
7310 Main Street, Osoyoos, BC
The price is CA $90 per night from May 24 to May 24
4.2/5Very Good! (661 reviews)
"This is an older property that could use some TLC as switches and faucets were loose. Unit was very clean with great view - would have been even better with a dishwasher."

Reviewed on Mar. 28, 2021

Desert Surfside Waterfront Accommodations
Don't see what you're looking for?
We've got more Golf Hotels. Find the right one for you.
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.