Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local, and health advisories for this destination before you book.

Find Golf Hotels in Kelowna from CA $125

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 Kelowna Golf Hotels

The Guest Suite on the Fairways
4 out of 5
910 Stockley Street, Kelowna, BC
Get Rates
5/5Exceptional! (1 review)
Superb

"The photos do not do justice, this place is stunning! You're made to feel so welcome and comfortable, and it is so comfy it's untrue. The kitchen has everything and every gadget you will ever need. Fantastic basics for cooking, spices, oil etc. Having your own fitness room and hot tub was wonderful. ..."…"

Reviewed on Jan. 4, 2015

The Guest Suite on the Fairways
A Vacation Paradise at Quail Ridge B&B
3 out of 5
2424 Quail Ridge Blvd, Kelowna, BC
The price is CA $150 per night
4.8/5Exceptional! (87 reviews)

"We were the only people staying there so is nice and quiet"…"

Reviewed on Mar. 4, 2020

A Vacation Paradise at Quail Ridge B&B
Four Points by Sheraton Kelowna Airport
3 out of 5
5505 Airport Way, Kelowna, BC
Free cancellationReserve now, pay when you stay
The price is CA $170 per night
4.5/5Wonderful! (859 reviews)

"Clean Rooms and Friendly Staff. Food in Restaurant was excellent."…"

Reviewed on Jul. 8, 2020

Four Points by Sheraton Kelowna Airport
Kanata Kelowna Hotel & Conference Centre
3 out of 5
2429 Highway 97 N, Kelowna, BC
Free cancellationReserve now, pay when you stay
The price is CA $140 per night
4.4/5Wonderful! (981 reviews)

"The room was spacious and clean and nice and quiet. My husband and I really enjoyed our stay in this hotel."…"

Reviewed on Jul. 8, 2020

Kanata Kelowna Hotel & Conference Centre
Eldorado Resort - Manteo
3.5 out of 5
3762 Lakeshore Rd, Kelowna, BC
Free cancellationReserve now, pay when you stay
The price is CA $279 per night
4.4/5Excellent! (996 reviews)

"Great place with friendly staff. Was there twice in less than a month. Felt like they appreciate all the business they get. Will stay there again soon, hopefully longer than one night only."…"

Reviewed on Jun. 15, 2020

Eldorado Resort - Manteo
Delta Hotels by Marriott Grand Okanagan Resort
4 out of 5
1310 Water St, Kelowna, BC
Free cancellationReserve now, pay when you stay
The price is CA $359 per night
4.3/5Excellent! (993 reviews)

"Right on the water front. Walking distance to downtown kelowna."…"

Reviewed on Jul. 7, 2020

Delta Hotels by Marriott Grand Okanagan Resort
Fairfield Inn and Suites by Marriott Kelowna
2.5 out of 5
1655 Powick Rd, Kelowna, BC
Free cancellationReserve now, pay when you stay
The price is CA $191 per night
4.2/5Excellent! (999 reviews)

"We have stayed at several different places in kelowna and this place had really nice rooms and hot tub"…"

Reviewed on Jun. 24, 2020

Fairfield Inn and Suites by Marriott Kelowna
Acker Vacation Homes & Suites
3 out of 5
916 Ackerman Crt, Kelowna, BC
Get Rates
4.1/5Very Good! (92 reviews)
Most Excellent Stay

"It was a most excellent stay and a fantastic view of the city. Thanks for everything."…"

Reviewed on Oct. 9, 2019

Acker Vacation Homes & Suites
Days Inn by Wyndham Kelowna
2.5 out of 5
2649 Highway 97 N, Kelowna, BC
Free cancellationReserve now, pay when you stay
The price is CA $138 per night
3.9/5Very Good! (1,491 reviews)

"Clean but the hair blower was broken was fix the nxt day"…"

Reviewed on Jul. 8, 2020

Days Inn by Wyndham Kelowna
Borgata Lodge
3 out of 5
3185 Via Centrale, Kelowna, BC
Free cancellationReserve now, pay when you stay
The price is CA $159 per night
3.8/5Good! (52 reviews)

"very nice property everything we needed and more in the unit golf course next door had loud machinery of some kind running at 5am on Fathers Day Sunday"…"

Reviewed on Jun. 28, 2020

Borgata Lodge
Ramada Hotel & Conference Center by Wyndham Kelowna
3 out of 5
2170 Harvey Ave, Kelowna, BC
Free cancellationReserve now, pay when you stay
The price is CA $149 per night
3.8/5Good! (997 reviews)

"Good location right on the main strip and close to many restaurants, shops and markets. The hotel also has a cold beer and wine store that has a drive through open to 11pm which is fantastic. The staff were very friendly and helpful. Good size indoor swimming pool and jacuzzi which is great for the ..."…"

Reviewed on Jul. 7, 2020

Ramada Hotel & Conference Center by Wyndham Kelowna
University of British Columbia - UBC Okanagan Campus
1.5 out of 5
1290 International Mews, Kelowna, BC
Free cancellation
The price is CA $1,000 per night
3.7/5Good! (433 reviews)

"Lack of tv, no bottled water for sale, parking remote..."…"

Reviewed on Aug. 18, 2019

University of British Columbia - UBC Okanagan Campus
Dilworth Inn
2 out of 5
1755 Dilworth Dr, Kelowna, BC
Free cancellationReserve now, pay when you stay
The price is CA $147 per night
3.6/5Good! (993 reviews)

"The Dilworth is a nice economical place to stay. The only problem we had was the window is covered in a white mini blind that does not block any sunlight. They need room darkening curtains. Staff is very nice!"…"

Reviewed on Jul. 9, 2020

Dilworth Inn
Sandman Hotel & Suites Kelowna
3 out of 5
2130 Harvey Ave, Kelowna, BC
Free cancellationReserve now, pay when you stay
The price is CA $154 per night
3.6/5Good! (1,015 reviews)

"Overall Good hotel to stay, close to all everything"…"

Reviewed on Jul. 6, 2020

Sandman Hotel & Suites Kelowna
Recreation Inn & Suites
2 out of 5
1891 Parkinson Way, Kelowna, BC
Free cancellationReserve now, pay when you stay
The price is CA $135 per night
3.3/5 (819 reviews)

"The room was clean and had all the necessary amenities. The staff were friendly and helpful, and the location is very accessible. Great value for money, and will definitely stay again!"…"

Reviewed on Jul. 7, 2020

Recreation Inn & Suites
Okanagan Seasons Resort
2 out of 5
1580 Hwy 33 West, Kelowna, BC
Free cancellationReserve now, pay when you stay
The price is CA $125 per night
3/5 (772 reviews)

"Great location and facilities. Needs renovation. It is pretty old resort. However price is adequate In newer resort you have to pay much more. There is a very fair price to value ratio. Very good for families For non smokers. Be ready to see many smokers around."…"

Reviewed on Jul. 8, 2020

Okanagan Seasons Resort
Pinnacle Pointe by DKRA
3.5 out of 5
1873 Country Club Drive, Kelowna, BC
Get Rates
Pinnacle Pointe by DKRA
Bellasera Tuscan Villas & Piazza
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.

Kelowna

Golf Resorts in Kelowna

Is the distance from your hotel to the golf course driving a wedge between you and your golf game? Not anymore. Expedia has an abundance of hotels located near golf courses 475 in Kelowna listed. Whether you are wanting to entertain associates on the fairway or you just want to sink a putt in your downtime, Kelowna will be the ideal place to get your fill of par 4's, putting greens, and tee times.

Golf Hotels That are a Hole in One

What's better than a great course? Having an immaculate hotel on the same property. Once you have penciled in your score from the 18th hole, you will have fantastic accommodations just steps away. Play to your heart's content, then return to the hotel to take advantage of its amenities, such as a drink with your golf mates at the bar, a massage, or a few hours by the pool. Don't go too far, there is plenty to keep you entertained at these golf hotels. And no matter what you end up doing, you'll have a cozy bed to help you relax after a long day on the course.

You might want to take a break from golfing at some point. Kelowna has plenty of things to do and take advantage of. The hotel's staff can point you to various cafes to enjoy a great dinner. Shopping is also a great pastime; they may be able to help you find the best shopping areas.

Reserve Your Golf Resort Today

With Expedia, you'll have your choice of terrific Kelowna golf resorts for incredible rates. Presently, the hotel rates in Kelowna range from CA $125 to CA $1,000. Get to booking and be sure you have your clubs ready; you will be using them a lot on this vacation.

Quick Golf Guide to Kelowna

Q: What is the number of golf resorts in Kelowna?

A: There are 475 golf hotels in Kelowna. Having trouble choosing? If so, be sure to read through the review and ratings section to help you book the best spot for your golf getaway.

Q: How much does a stay at a Kelowna golf hotel cost?

A: Prices for a Kelowna golf resort cost from CA $125 to CA $1,000. You can be certain to find a spot that's near a phenomenal course and within your budget.

More trip options