Beginning of main content

Search over 1,000,000 properties worldwide and 550 airlines worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Check prices on hotels in Kelowna

Best deal 22 Mar. - 24 Mar.
Tonight 21 Mar. - 22 Mar.
This weekend 22 Mar. - 24 Mar.
Next weekend 29 Mar. - 31 Mar.

Featured Kelowna Golf Hotels

See all 248 properties in Kelowna
A Vacation Paradise at Quail Ridge B&B
A Vacation Paradise at Quail Ridge B&B
3.0 out of 5.0 2424 Quail Ridge Blvd, Kelowna, BC
Free Cancellation
4.8/5 (63 reviews)
C$130/ night for 2 guests

The owners are wonderful. for our first B and B experience it exceeded what we were expecting. the breakfast was so delisious and much more than we thought it would be. I would recommend this one to all my friends and have already done so.

Reviewed on 19 Mar. 2019
Four Points by Sheraton Kelowna Airport
Four Points by Sheraton Kelowna Airport
3.0 out of 5.0 5505 Airport Way, Kelowna, BC
Free Cancellation
4.5/5 (637 reviews)
C$132/ night for 2 guests

Great Restaurant with very good food for the airport property.

Reviewed on 19 Mar. 2019
Days Inn by Wyndham Kelowna
Days Inn by Wyndham Kelowna
2.5 out of 5.0 2649 Highway 97 N, Kelowna, BC
Free Cancellation
3.7/5 (2,149 reviews)
C$78/ night for 2 guests

Clean, friendly and close to the airport. Very happy with stay.

Reviewed on 18 Mar. 2019
Sandman Hotel & Suites Kelowna
Sandman Hotel & Suites Kelowna
3.0 out of 5.0 2130 Harvey Ave, Kelowna, BC
Free Cancellation
3.5/5 (1,129 reviews)
C$105/ night for 2 guests

Very nice hotel. Loved the pool. Room was big. Restaurants attached to the hotel was nice too.

Reviewed on 17 Mar. 2019
Manteo Resort Waterfront Hotel & Villas
Manteo Resort Waterfront Hotel & Villas
3.5 out of 5.0 3762 Lakeshore Rd, Kelowna, BC
Free Cancellation
4.4/5 (1,061 reviews)
C$145/ night for 2 guests

The view is beautiful, staff are friendly and the property is clean The food on the restaurant was delicious

Reviewed on 14 Mar. 2019
Borgata Lodge
Borgata Lodge
3.0 out of 5.0 3185 Via Centrale, Kelowna, BC
3.6/5 (27 reviews)

Good room, would have been nice to know earlier that check in was self with a dropbox rather than in person. Room wasn't cleaned - no fresh towels second day

Reviewed on 21 Aug. 2018
Fairfield Inn and Suites by Marriott Kelowna
Fairfield Inn and Suites by Marriott Kelowna
2.5 out of 5.0 1655 Powick Rd, Kelowna, BC
Free Cancellation
4.3/5 (989 reviews)
C$101/ night for 2 guests

always good service and staff. Breakfast is also excellent.

Reviewed on 20 Mar. 2019
Ramada Hotel & Conference Center by Wyndham Kelowna
Ramada Hotel & Conference Center by Wyndham Kelowna
3.0 out of 5.0 2170 Harvey Ave, Kelowna, BC
Free Cancellation
3.8/5 (828 reviews)
C$107/ night for 2 guests

Staff very friendly. Took a long time to get served in dining room

Reviewed on 11 Mar. 2019
Delta Hotels by Marriott Grand Okanagan Resort
Delta Hotels by Marriott Grand Okanagan Resort
4.0 out of 5.0 1310 Water St, Kelowna, BC
Free Cancellation
4.3/5 (1,292 reviews)
C$161/ night for 2 guests

Beautiful area around the hotel and good pool in hotel

Reviewed on 15 Mar. 2019
Map

Recently booked Kelowna hotels

Recreation Inn & Suites
2.0 out of 5.0
Last booking: 2 hours ago
Four Points by Sheraton Kelowna Airport
3.0 out of 5.0
Last booking: 2 hours ago
Kelowna Inn and Suites
3.0 out of 5.0
Last booking: 3 hours ago
Accent Inns Kelowna
3.0 out of 5.0
Last booking: 27 hours ago
Delta Hotels by Marriott Grand Okanagan Resort
4.0 out of 5.0
Last booking: 46 hours ago

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 248 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 C$78 to C$161. 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 248 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 C$78 to C$161. You can be certain to find a spot that's near a phenomenal course and within your budget.