Need help?
My lastminute.com
Shield with stars icon

Book with confidence - We have plenty of flexible travel options to choose from in case you need to change your plans.

COVID-19 updates. - For information on refunds and cancellations. To change your booking on My lastminute.com. Read up on the latest travel restrictions.

Cheap Hotels in Kelowna

80
533 reviews by TrustYou
245 Harvey Avenue
0.3 Miles from the centre

Situated in central Okanagan Valley, this air-conditioned Kelowna hostel features a large outdoor area with covered patio, and barbecue area. Lake Okanagan beach is 5 minutes’ walk away. Dormitory rooms are available at Samesun Kelowna and provide shared bathroom facilities. Private rooms with en suite bathrooms are offered as well. Guests can relax in the sun tan loungers or on a hammock. Samesun Kelowna also features a game room with billiards and foosball table. A daily free continental breakfast and full kitchen is provided at the hostel. Myra-Canyon Ranch is 20 km from the hostel. Summerhill Pyramid Winery is 15 minutes’ drive away and Big White is 1 hours’ drive from the hostel.

Show more
per night from £46
(price for Tue, 13 Apr)
2343 Pandosy Street
1.2 Miles from the centre

Kelowna International Hostel is located 5 minutes' walk from Okanagan Lake and the beach at Strathcona Park. Guests can enjoy evening entertainment and an on-site snack bar. Free WiFi is provided in each simply furnished room. A fan and heating are offered as well. Access to a shared kitchen and lounge is offered. Guests can enjoy a games room with musical instruments. The front desk offers tourist information, luggage storage, and lockers. Premium laundry facilities are available. Free limited parking is offered based on availability. Kelowna city centre is only 5 minutes' drive from the hostel. The nearest airport is Kelowna Airport, 15 km away.

Show more
per night from £48
(price for Tue, 13 Apr)
80
1572 reviews by TrustYou
1310 Water St
0.3 Miles from the centre

Near Waterfront Park

Show more
per night from £104
(price for Tue, 13 Apr)
96
68 reviews by TrustYou
5 Alameda Court
2 Miles from the centre

A Touch of English B&B offers an outdoor pool and guest rooms with dark wood furniture and flat-screen TVs. Kelowna Golf Course is 2 minutes' drive away. All rooms are decorated in earthy colours with chandeliers and wooden floors. Free Wi-Fi and a tea/coffee maker are provided in each. Breakfast can be sampled in the dining room or on the patio overlooking the lush, green garden. Afternoon English tea is served in front of the natural stone fireplace in the lounge. The picturesque Knox Mountain Park is a 5-minute walk away while the centre of Kelowna is 5 minutes’ drive from the property.

Show more
per night from £111
Estimated price based on searches in the last month
1290 International Mews
5.8 Miles from the centre

Located 13.2 km from downtown, UBC's Okanagan Campus offers free WiFi. There are air-conditioned student rooms, suites and apartments with private bathrooms, free WiFi, basic kitchens, and common lounges. Guests can benefit from the 24-hour reception desk offered at UBC Okanagan. Linens and towels are provided. There is a coffee shop and cafeteria at the property. Kelowna International Airport is a 3-minute drive away.

Show more
per night from £686
Estimated price based on searches in the last month

Okanagan Seasons Resort Hotel

55
859 reviews by TrustYou
1580 Hwy 33 West
3.5 Miles from the centre

Near Orchard Park Mall

Show more
per night from £49
(price for Tue, 13 Apr)

Recreation Inn & Suites Hotel

69
718 reviews by TrustYou
1891 Parkinson Way
1.9 Miles from the centre

Near Kelowna General Hospital

Show more
per night from £58
(price for Tue, 13 Apr)

Sandman Hotel & Suites Kelowna Hotel

68
1847 reviews by TrustYou
2130 Harvey Ave
2.5 Miles from the centre

In Kelowna (Dilworth Mountain Estates)

Show more
per night from £63
(price for Tue, 13 Apr)

Hotel Zed Kelowna

84
1023 reviews by TrustYou
1627 Abbott Street
0.3 Miles from the centre

Near Prospera Place

Show more
per night from £67
(price for Tue, 13 Apr)

Kanata Kelowna Hotel & Conference Centre Hotel

89
2109 reviews by TrustYou
2429 Highway 97 N
3.1 Miles from the centre

Near Orchard Park Mall

Show more
per night from £69
(price for Tue, 13 Apr)

Kelowna Good Night Inn Hotel

2639 97 Hwy N
3.6 Miles from the centre
per night from £70
Estimated price based on searches in the last month

The Royal Anne Hotel

85
1208 reviews by TrustYou
348 Bernard Ave
0.1 Miles from the centre

Near Capri Mall

Show more
per night from £72
(price for Tue, 13 Apr)

Hotels in Kelowna

lastminute.com has a fantastic range of hotels in Kelowna, with everything from cheap hotels to luxurious five star accommodation available. We like to live up to our last minute name so remember you can book any one of our excellent Kelowna hotels up until midnight and stay the same night.

We offer big savings on all kinds of hotels in some of the best locations Kelowna has to offer so use our search box to find one that meets your requirements. Whether youre travelling with your family, alone or with your partner, we have a superb selection to choose from. Book now and make some great savings - also dont forget our Price Match Guarantee

Frequently asked questions about Hotels in Kelowna

Which hotels are the most popular ones to stay at in Kelowna?

The best hotels to stay in Kelowna are A Touch of English B&B, Kelowna International Hostel and Delta Hotels by Marriott Grand Okanagan Resort.

What is the cheapest price for a hotel in Kelowna?

SAMESUN KELOWNA in Kelowna offers one night in a double room at the price of £45.

What are the best hotels in Kelowna near the center?

Delta Hotels by Marriott Grand Okanagan Resort, SAMESUN KELOWNA and Kelowna International Hostel are located in the central neighborhood of Kelowna.

120,000 Hotels

We search from 120,000 hotels worldwide to find you the best deals.

Price Match Guarantee

Find the same hotel cheaper within 24hrs when booking with us and we'll give you the difference.

Learn more

Need help with your booking?

Call us on 0800 093 5555