Compare and save on Kelowna hotels

Find hotel dealsPlease select a place
Check in:
Check out:
Sort by Tribes
Popularity - Best Value
Currency
179 Results
  • Chateau Big White
    Ranked #1 overall in Kelowna hotels
    9.7
    Wonderful!
    6 reviews
    Popular withAdventureOutdoorsyFamilies

    Great ski getaway, a real hidden gem.

    • Free WiFi
    • Restaurant
    • Free Parking
    • Airport Transfer
    ReviewsPhotosAmenitiesMaploadingclose
  • Hotel Eldorado
    Ranked #2 overall in Kelowna hotels
    10.0
    Exceptional!
    4 reviews
    Popular withFoodiesNightlifeLuxury

    Walk across the street from our condo and you are in an historic hotel. Dine out on the patio or in the newly renovated lounge. I highly recommend the rose ...

    • Free WiFi
    • Restaurant
    • Swimming Pool
    • Fitness Center
    • Airport Transfer
    • Pets Allowed
    ReviewsPhotosAmenitiesMaploadingclose
  • Lake Okanagan Resort
    Ranked #3 overall in Kelowna hotels
    9.3
    Wonderful!
    3 reviews
    Popular withOutdoorsyBusinessLuxury

    This hillside resort provides restaurants and recreational opportunities including watersports, golf, and tennis.

    • Free WiFi
    • Restaurant
    • Swimming Pool
    • Fitness Center
    • Free Parking
    ReviewsPhotosAmenitiesMaploadingclose
  • Manteo Resort - Waterfront Hotel & Villas
    Ranked #4 overall in Kelowna hotels
    8.0
    Wonderful!
    2 reviews

    The standard rooms in the resort are very spacious and clean. They have a small balcony so I would recommend the waterfront side for a view. The other side looks ...

    • Free WiFi
    • Restaurant
    • Swimming Pool
    • Fitness Center
    • Free Parking
    ReviewsPhotosAmenitiesMaploadingclose
  • By Gyro Beach B&B
    Ranked #5 overall in Kelowna hotels
    7.0
    Pretty good
    2 reviews

    What my wife and I really didn't like was that the walls in this house were super thin leading. We heard our host and other guests talking at 2am and ...

      ReviewsPhotosAmenitiesMaploadingclose
    • Ramada Kelowna Hotel and Conference Centre
      Ranked #6 overall in Kelowna hotels
      10.0
      Exceptional!
      1 review
      • Free WiFi
      • Swimming Pool
      • Fitness Center
      • Free Parking
      • Airport Transfer
      • Pets Allowed
      ReviewsPhotosAmenitiesMaploadingclose
    • Comfort Suites Kelowna
      Ranked #7 overall in Kelowna hotels
      6.0
      Pretty good
      2 reviews

      Very dirty, bad service from every department, and parking was awful. .friends of mine had their van broken into while staying here

      • Free WiFi
      • Swimming Pool
      • Fitness Center
      • Free Breakfast
      • Free Parking
      • Pets Allowed
      ReviewsPhotosAmenitiesMaploadingclose
    • Kelowna Inn & Suites
      Ranked #10 overall in Kelowna hotels
      0.0
      • Free WiFi
      • Restaurant
      • Swimming Pool
      • Fitness Center
      • Free Breakfast
      • Free Parking
      PhotosAmenitiesMaploadingclose
    • Delta Grand Okanagan Resort & Conference Centre
      Ranked #8 overall in Kelowna hotels
      0.0
      • Free WiFi
      • Restaurant
      • Swimming Pool
      • Fitness Center
      • Airport Transfer
      • Pets Allowed
      PhotosAmenitiesMaploadingclose
    • Playa del Sol
      Ranked #9 overall in Kelowna hotels
      0.0
      Popular withLuxury
      • Free WiFi
      • Restaurant
      • Swimming Pool
      • Fitness Center
      • Free Parking
      PhotosAmenitiesMaploadingclose
    • Siesta Suites
      Ranked #11 overall in Kelowna hotels
      0.0
      • Free WiFi
      • Swimming Pool
      • Fitness Center
      • Free Parking
      PhotosAmenitiesMaploadingclose
    • Sandman Hotel & Suites Kelowna
      Ranked #19 overall in Kelowna hotels
      0.0
      • Free WiFi
      • Swimming Pool
      • Fitness Center
      • Free Parking
      • Pets Allowed
      PhotosAmenitiesMaploadingclose
    • Days Inn Kelowna
      Ranked #20 overall in Kelowna hotels
      0.0
      • Free WiFi
      • Swimming Pool
      • Fitness Center
      • Free Breakfast
      • Free Parking
      • Airport Transfer
      • Pets Allowed
      PhotosAmenitiesMaploadingclose
    • Best Western Plus Kelowna Hotel & Suites
      Ranked #18 overall in Kelowna hotels
      0.0
      • Free WiFi
      • Restaurant
      • Swimming Pool
      • Fitness Center
      • Free Breakfast
      • Free Parking
      • Airport Transfer
      • Pets Allowed
      PhotosAmenitiesMaploadingclose
    • Coast Capri Hotel Kelowna
      Ranked #13 overall in Kelowna hotels
      0.0
      • Free WiFi
      • Restaurant
      • Swimming Pool
      • Fitness Center
      • Free Breakfast
      • Free Parking
      • Pets Allowed
      PhotosAmenitiesMaploadingclose
    • Super 8 Kelowna
      Ranked #17 overall in Kelowna hotels
      0.0
      • Free WiFi
      • Swimming Pool
      • Free Breakfast
      • Free Parking
      • Pets Allowed
      PhotosAmenitiesMaploadingclose
    • The Royal Anne Hotel
      Ranked #16 overall in Kelowna hotels
      0.0
      • Free WiFi
      • Restaurant
      • Fitness Center
      • Free Breakfast
      • Free Parking
      • Airport Transfer
      • Pets Allowed
      PhotosAmenitiesMaploadingclose
    • Prestige Inn Kelowna
      Ranked #15 overall in Kelowna hotels
      0.0
      • Free WiFi
      • Restaurant
      • Swimming Pool
      • Fitness Center
      • Pets Allowed
      PhotosAmenitiesMaploadingclose
    • Howard Johnson Kelowna
      Ranked #14 overall in Kelowna hotels
      0.0
      • Free WiFi
      • Free Breakfast
      • Free Parking
      PhotosAmenitiesMaploadingclose
    • The Recreation Inn & Suites
      Ranked #12 overall in Kelowna hotels
      0.0
      • Free WiFi
      • Free Breakfast
      • Free Parking
      • Airport Transfer
      • Pets Allowed
      PhotosAmenitiesMaploadingclose
    • Stonebridge Lodge
      Ranked #26 overall in Kelowna hotels
      0.0
      • Free WiFi
      • Swimming Pool
      • Fitness Center
      • Free Parking
      • Airport Transfer
      PhotosAmenitiesMaploadingclose
    • Town and Country Motel
      Ranked #29 overall in Kelowna hotels
      0.0
      • Free Parking
      PhotosAmenitiesMaploadingclose
    • Acker Vacation Homes
      Ranked #28 overall in Kelowna hotels
      0.0
      • Free WiFi
      • Free Parking
      PhotosAmenitiesMaploadingclose
    • SameSun Backpacker Lodges - Kelowna
      Ranked #30 overall in Kelowna hotels
      0.0
      Popular withBackpackers
      • Free WiFi
      • Free Breakfast
      • Free Parking
      PhotosAmenitiesMaploadingclose
    • White Crystal Inn
      Ranked #24 overall in Kelowna hotels
      0.0
      • Free WiFi
      • Free Parking
      • Airport Transfer
      PhotosAmenitiesMaploadingclose
    • Dilworth Inn
      Ranked #23 overall in Kelowna hotels
      0.0
      • Free WiFi
      • Swimming Pool
      • Free Breakfast
      • Free Parking
      • Pets Allowed
      PhotosAmenitiesMaploadingclose
    • Accent Inn Kelowna
      Ranked #22 overall in Kelowna hotels
      0.0
      • Free WiFi
      • Restaurant
      • Swimming Pool
      • Fitness Center
      • Free Breakfast
      • Free Parking
      • Pets Allowed
      PhotosAmenitiesMaploadingclose
    • Kelowna Lakeshore B&B
      Ranked #25 overall in Kelowna hotels
      • Free Parking
      PhotosAmenitiesMaploadingclose
    • Okanagan Seasons Resort
      Ranked #27 overall in Kelowna hotels
      0.0
      • Free WiFi
      • Swimming Pool
      • Fitness Center
      • Free Breakfast
      • Free Parking
      • Pets Allowed
      PhotosAmenitiesMaploadingclose
    • Hotel ZED Kelowna
      Ranked #33 overall in Kelowna hotels
      0.0
      • Free Parking
      • Pets Allowed
      PhotosAmenitiesMaploadingclose

    The unofficial capital of Okanagan, the city of Kelowna is a hub for adventure activities. Hotels in Kelowna are perfect for holidaymakers who want to enjoy water sports on Okanagan Lake, hiking in the mountains, or wine-tasting in the heart of British Columbia’s wine lands. With a reputation for fantastic nightlife to boot, Kelowna is a fantastic choice for a relaxing summer break.

    Most of the action in Kelowna can be found down by the lake. There are sandy beaches where you can go swimming, jetties where you can launch your kayak, and schools offering lessons in windsurfing. If water sports don’t interest you, there are plenty of other activities to take part in nearby. Kelowna offers 18 golf courses, the local mountains are perfect for biking and hiking, and during the winter there are two ski resorts nearby: Big White and Silver Star. That’s not to mention the huge array of vineyards, offering tasting and cellar door sales.

    There’s always something happening in Kelowna, with a varied calendar of year-round events. During July and August, the Parks Alive! event brings music and street performances to Kelowna’s parks and lakefront promenades. There are three wine festivals, all held in spring and autumn, as well as a salmon festival every September. It’s always worth checking Kelowna’s events calendar before booking your hotel to find out what’s happening during your stay.

    Accommodation in Kelowna is varied, with something for every taste and budget. Whether you’re visiting for a romantic break, a family holiday, or a getaway with a large group of friends, you’re sure to find something suitable. Choose from cosy boutique B&Bs, sprawling lakeside resorts, no-frills motels, and self catering cabins to find the best place to stay in Kelowna.

    Kelowna is most popular during the summer months, and is a popular weekend destination for British Columbians. If you’re planning a visit to the city between May and September it’s worth booking your accommodation well in advance to avoid disappointment. You can sometimes find cheap accommodation in Kelowna during the winter months, but bear in mind the city will have less buzz when the temperatures fall. 

    Average price per night

    Hotel class

    Hotel type

    Average user rating

    Clear Filters
    Clear Filters
    var ListPage = { maxTries: 20, interval: 0, xhrRequests: [], update: function(url, count, callback){ var fingerprint = "&t=" + (new Date().getTime()); var reqcount = "&req_count=" + count; this.loader("on"); var self = this; var req = new XMLHttpRequest(); req.open("GET", url + fingerprint + reqcount, true); ListPage.xhrRequests.push(req); req.onreadystatechange = function() { if (req.readyState === 4 && (req.status === 200 || req.status === 202)) { eval(req.responseText); self.loader("off"); if (req.status === 200 || req.status !== 202 ) callback(req.status); if (req.status === 202) { if (count < self.maxTries) { setTimeout(function(){ListPage.update(url, ++count, callback)}, self.interval); self.interval += 100; } else { callback(req.status); } } } }; req.send(null); }, loader: function(status) { var spinnerD = document.querySelector('.spinnersD'); var spinnerM = document.querySelector('.spinnersM'); if (spinnerD && spinnerM) { if (status === "on") { spinnerD.className = "spinnersD shownow"; spinnerM.className = "spinnersM shownow"; } else { // hide spinnerD.className = "spinnersD"; spinnerM.className = "spinnersM"; } } }, ajax: function(url, callback) { this.update(url, 1, callback); } }; ListPage.ajax("https://www.skyscanner.net/trip/hotels/hotel_list_page?action=index&clean_path=kelowna-british-columbia&controller=topics&country_code=&current_user_id=&filters=&id=2000000014253&klass_name=Region&list_type=hotels&nearby=false&order=asc&path=kelowna-british-columbia%2Fhotels&place=2000000014253&place_type=City&place_type=region&region=2000000014253&sort=best_value", function(status){ if (status === 200) { HotelRates.ajax(); } }); var HotelRates = { hotels: "hotel_ids%5B%5D=5000000701214&hotel_ids%5B%5D=5000000391410&hotel_ids%5B%5D=5000000285212&hotel_ids%5B%5D=5000000942891&hotel_ids%5B%5D=5000000931584&hotel_ids%5B%5D=5000000398916&hotel_ids%5B%5D=5000000144813&hotel_ids%5B%5D=5000000176707&hotel_ids%5B%5D=5000000371234&hotel_ids%5B%5D=5000000332669&hotel_ids%5B%5D=5000000085438&hotel_ids%5B%5D=5000000140587&hotel_ids%5B%5D=5000000105798&hotel_ids%5B%5D=5000000242702&hotel_ids%5B%5D=5000000367433&hotel_ids%5B%5D=5000000266933&hotel_ids%5B%5D=5000000269607&hotel_ids%5B%5D=5000000343671&hotel_ids%5B%5D=5000000345413&hotel_ids%5B%5D=5000000382312&hotel_ids%5B%5D=5000000226497&hotel_ids%5B%5D=5000000155840&hotel_ids%5B%5D=5000000166842&hotel_ids%5B%5D=5000000126604&hotel_ids%5B%5D=5000000303769&hotel_ids%5B%5D=5000000313002&hotel_ids%5B%5D=5000000367696&hotel_ids%5B%5D=5000000275869&hotel_ids%5B%5D=5000000217149&hotel_ids%5B%5D=5000000000576", ajaxCalls: function(tryIndex) { if (this.hotels) { ListPage.update("https://www.skyscanner.net/trip/hotels/hotel_rates_list?bookable_only=&country_code=&current_user_id=&locale=en-GB&region=2000000014253" + "&" + this.hotels, tryIndex, function(){ var placeholder = document.querySelectorAll('.metasearch_featured .placeholder'); for (var i = 0; i < placeholder.length; i++) { placeholder[i].style.display='none'; } }); } }, ajax: function() { this.ajaxCalls(1); }, singleAjax: function() { this.ajaxCalls(ListPage.maxTries); } }; if (typeof IntentMedia !== 'undefined' && window.IntentMedia && IntentMedia.trigger) { window.IntentMediaProperties.site_currency = 'GBP', window.IntentMediaProperties.travel_date_start = '' window.IntentMediaProperties.travel_date_end = '' IntentMedia.trigger("onpage_ads_redraw"); }