Skip to main content

Golf Hotels in Osoyoos

Find the golf hotels that appeal to you the most

The best golf hotels in Osoyoos

Check out our selection of great golf hotels in Osoyoos

Filter by:

Review score

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 features a private beach at Osoyoos Lake.

K
Kara
From
United States
Our room was large and the kitchen was well stocked with plenty of cooking supplies. The fireplaces add a cozy atmosphere. The provided robes were perfect for walking to the pool. While expensive, the restaurant was lovely with tasty food and wonderful service.
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 375 reviews
Price from
$127.42
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.

M
Melvin
From
United States
Everyone was friendly and helpful from the front counter to the kitchen help to the housekeeping. The free breakfast selection was great. Our grandson loved watching the machine make his pancakes! He ate several with sprinkles. The pool was great for fun. The hot tub was perfect for a soothing relaxation - especially in December! We have tried 3 other hotels in Osoyoos. From now on, the Best Western Plus is our go-to hotel in Osoyoos.
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 347 reviews
Price from
$97.73
1 night, 2 adults

Osoyoos Lakeview Inn & Suites

Osoyoos

This Osoyoos motel overlooks Osoyoos Lake and is 1.5 miles from the United States and Canada border. The motel offers a seasonal outdoor saltwater pool and rooms with free WiFi.

H
Heather
From
Canada
The bed was SUPER comfy. The room was cozy and the Host was outstanding and very helpful :)
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 302 reviews
Price from
$78.91
1 night, 2 adults

Cactus Tree Inn

Oliver (Near Osoyoos)

Located on the Okanagan Highway and 2 minutes from downtown Oliver, this inn features an outdoor pool and patio. Free Wi-Fi is provided.

G
Georgia
From
United States
Easy to find, right on the Golden Mile. Clean, easy access. Good place for a stop over.
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 260 reviews
Price from
$51.58
1 night, 2 adults
All golf hotels in Osoyoos

Looking for a golf hotel?

Want to step out of your hotel and directly onto a beautiful golf course? That's exactly what you’ll get when you stay at a golf hotel. On top of easy access to the course, they often feature luxury facilities like gourmet restaurants, health spas, and high-end shops. Golf hotels are often set in beautiful locations, so lots of different outdoor activities are right at hand, too.