Compare Luxury Hotels in Kelowna
Secret Bargains - Save an extra 10% or more on select Luxury Hotels
Get more for your budget and save up to 50% off select Secret Bargain hotels
Get even more value with CheapTickets Price Guarantee!
Change your flight without a fee on select flights
Featured Kelowna Luxury Hotels

Days Inn by Wyndham Kelowna
2649 Highway 97 N Kelowna BC
$74 nightly
The price is $86 total per night
$86 total
Mar 8 - Mar 9
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Days Inn by Wyndham Kelowna in Kelowna (Dilworth Mountain Estates), you'll be within a 15-minute drive of UBC-Okanagan and Okanagan Lake.
Pool
Hot Tub

Econo Lodge Inn & Suites
1070 Harvey Ave Kelowna BC
$76 nightly
The price is $88 total per night
$88 total
Mar 29 - Mar 30
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
In the heart of Kelowna, Econo Lodge Inn & Suites is within a 5-minute drive of Capri Mall and Knox Mountain Park.
Pool
Hot Tub

Delta Hotels by Marriott Grand Okanagan Resort
1310 Water St Kelowna BC
$170 nightly
The price is $198 total per night
$198 total
Apr 5 - Apr 6
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Delta Hotels by Marriott Grand Okanagan Resort, you'll be centrally located in Kelowna, steps from Waterfront Park and within a 10-minute walk of Tugboat Bay.
Pool
Hot Tub

Hotel Zed Kelowna
1627 Abbott Street Kelowna BC
$91 nightly
The price is $106 total per night
$106 total
Mar 8 - Mar 9
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Hotel Zed Kelowna, you'll be centrally located in Kelowna, steps from Okanagan Lake and 13 minutes by foot from Prospera Place.
Pool
Hot Tub

University of British Columbia - UBC Okanagan Campus
1255 International mews Kelowna BC
With a stay at University of British Columbia - UBC Okanagan Campus in Kelowna (North Glenmore), you'll be within a 15-minute drive of Okanagan Lake and Kelowna Springs Golf Club.
Parking included
Free WiFi

Accent Inns Kelowna
1140 Harvey Ave Kelowna BC
$99 nightly
The price is $115 total per night
$115 total
Mar 8 - Mar 9
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
When you stay at Accent Inns Kelowna in Kelowna, you'll be in the business district, within a 15-minute drive of Okanagan Lake and UBC-Okanagan.
Pool
Breakfast included

Best Western Plus Kelowna Hotel & Suites
2402 Highway 97 N Kelowna BC
$105 nightly
The price is $122 total per night
$122 total
Mar 8 - Mar 9
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Best Western Plus Kelowna Hotel & Suites in Kelowna (Dilworth Mountain Estates), you'll be within a 15-minute drive of Okanagan Lake and UBC-Okanagan.
Pool
Hot Tub

Fairfield Inn and Suites by Marriott Kelowna
1655 Powick Rd Kelowna BC
$99 nightly
The price is $115 total per night
$115 total
Mar 29 - Mar 30
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
Located in Kelowna (Dilworth Mountain Estates), Fairfield Inn and Suites by Marriott Kelowna is within a 5-minute drive of Orchard Park Shopping Centre and Mission Creek Regional Park.
Pool
Hot Tub

Siesta Suites
3152 Lakeshore Road Kelowna BC
$88 nightly
The price is $102 total per night
$102 total
Mar 8 - Mar 9
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Siesta Suites in Kelowna (South Pandosy), you'll be within a 10-minute walk of Okanagan Lake and Boyce-Gyro Beach Park.
Pool
Hot Tub

Ramada Hotel & Conference Center by Wyndham Kelowna
2170 Harvey Ave Kelowna BC
$87 nightly
The price is $101 total per night
$101 total
Mar 8 - Mar 9
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Ramada Hotel & Conference Center by Wyndham Kelowna in Kelowna (Dilworth Mountain Estates), you'll be within a 15-minute drive of Okanagan Lake and UBC-Okanagan.
Pool
Hot Tub

Recreation Inn & Suites
1891 Parkinson Way Kelowna BC
$67 nightly
The price is $78 total per night
$78 total
Mar 8 - Mar 9
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
When you stay at Recreation Inn & Suites in Kelowna, you'll be on the boardwalk/promenade, within a 5-minute drive of Orchard Park Mall and Kelowna General Hospital.
Breakfast included
Pet friendly

Hotel Eldorado at Eldorado Resort
3762 Lakeshore Road Kelowna BC
$154 nightly
The price is $178 total per night
$178 total
Mar 12 - Mar 13
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Hotel Eldorado at Eldorado Resort in Kelowna (South Pandosy), you'll be steps from Okanagan Lake and 5 minutes by foot from Rotary Beach Park.
Pool
Hot Tub
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 hotels essential information
Accommodation | 653 hotels |
|---|---|
Lowest Price | $78 |
Highest Price | $198 |
Popular hotels | Days Inn by Wyndham Kelowna, Econo Lodge Inn & Suites, Delta Hotels by Marriott Grand Okanagan Resort, Hotel Zed Kelowna, University of British Columbia - UBC Okanagan Campus, Accent Inns Kelowna, Best Western Plus Kelowna Hotel & Suites, Fairfield Inn and Suites by Marriott Kelowna, Siesta Suites, Ramada Hotel & Conference Center by Wyndham Kelowna, Recreation Inn & Suites, Hotel Eldorado at Eldorado Resort |
Most Recent Kelowna Hotel Reviews

Hampton Inn & Suites by Hilton Kelowna Airport
5 out of 5
Posted 5 hours ago
CheapTickets Verified Review
"great shuttle to airport in wee hours of am "
A verified traveler stayed at Hampton Inn & Suites by Hilton Kelowna Airport
Types of Hotels
Top 20 Kelowna Hotels
Hotels Near Kelowna
Top Hotel Brands
Hotels By Star Rating
Cities near Kelowna
More to Explore in Kelowna
Top Picks
Hotels
- Cheap Hotels in Sooke
- Cheap Hotels in Cowichan Bay
- Cheap Hotels in Niagara Falls
- Cheap Hotels in Coquitlam
- Cheap Hotels in Tofino
- Cheap Hotels in Revelstoke
- Cheap Hotels in Harrison Hot Springs
- Cheap Hotels in Nanaimo
- Cheap Hotels in Welland
- Cheap Hotels in Edmundston
- Cheap Hotels in Victoria
- Cheap Hotels in Crofton
- Cheap Hotels in Whistler
- Cheap Hotels in Abbotsford
- Cheap Hotels in Kitimat
- Cheap Hotels in Saskatoon
- Cheap Hotels in Salmon Arm
- Cheap Hotels in Mission
- Cheap Hotels in Port Coquitlam
- Cheap Hotels in Ajax





