Compare and save on Kelowna hotels

Find hotel dealsPlease select a place
Check in:
Check out:
Sort by Tribes
Best Value
Currency
179 Results
  • Chateau Big White
    Ranked #1 overall in Kelowna hotels
    9.76 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.04 reviews
    Popular withFoodiesNightlifeLuxury

    One of our favorite spots to have lunch is outside on the deck at the 'El'. Good food and lots to watch with all the boat traffic in and out ...

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

    Recommended. Full of energy, sound of birds, frogs and crickets. So much loves in this place.

    • Free WiFi
    • Restaurant
    • Swimming Pool
    • Fitness Center
    • Free Parking
    ReviewsPhotosAmenitiesMaploadingclose
  • Manteo Resort - Waterfront Hotel & Villas
    Ranked #4 overall in Kelowna hotels
    8.02 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.02 reviews

    Your Vacation Near To The Beach Will Cost You As Little As 99-120 $ Suite/night Contact Us For Our Special Offers Of Long Stays , Group Ocupant And Other Special ...

      ReviewsPhotosAmenitiesMaploadingclose
    • Ramada Kelowna Hotel and Conference Centre
      Ranked #6 overall in Kelowna hotels
      10.01 review
      • Free WiFi
      • Swimming Pool
      • Fitness Center
      • Free Parking
      • Airport Transfer
      • Pets Allowed
      ReviewsPhotosAmenitiesMaploadingclose
    • Comfort Suites Kelowna
      Ranked #7 overall in Kelowna hotels
      6.02 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
    • Siesta Suites
      Ranked #11 overall in Kelowna hotels
      0.0
      • Free WiFi
      • Swimming Pool
      • Fitness Center
      • Free Parking
      PhotosAmenitiesMaploadingclose
    • Playa del Sol
      Ranked #9 overall in Kelowna hotels
      0.0
      Popular withLuxury
      • Free WiFi
      • Restaurant
      • Swimming Pool
      • Fitness Center
      • Free Parking
      PhotosAmenitiesMaploadingclose
    • 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
    • Howard Johnson Kelowna
      Ranked #14 overall in Kelowna hotels
      0.0
      • Free WiFi
      • Free Breakfast
      • Free Parking
      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
    • 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
    • Prestige Inn Kelowna
      Ranked #15 overall in Kelowna hotels
      0.0
      • Free WiFi
      • Restaurant
      • Swimming Pool
      • Fitness Center
      • 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
    • The Recreation Inn & Suites
      Ranked #12 overall in Kelowna hotels
      0.0
      • Free WiFi
      • Free Breakfast
      • Free Parking
      • Airport Transfer
      • 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
    • Sandman Hotel & Suites Kelowna
      Ranked #19 overall in Kelowna hotels
      0.0
      • Free WiFi
      • Swimming Pool
      • Fitness Center
      • Free Parking
      • Pets Allowed
      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
    • Stonebridge Lodge
      Ranked #26 overall in Kelowna hotels
      0.0
      • Free WiFi
      • Swimming Pool
      • Fitness Center
      • Free Parking
      • Airport Transfer
      PhotosAmenitiesMaploadingclose
    • Kelowna Lakeshore B&B
      Ranked #25 overall in Kelowna hotels
      • Free Parking
      PhotosAmenitiesMaploadingclose
    • Holiday Inn Express Kelowna
      Ranked #32 overall in Kelowna hotels
      0.0
      Popular withBusiness
      • Free WiFi
      • Swimming Pool
      • Fitness Center
      • Free Breakfast
      • Free Parking
      • Pets Allowed
      PhotosAmenitiesMaploadingclose
    • Chinook & Oasis Motel
      Ranked #31 overall in Kelowna hotels
      0.0
      • Free WiFi
      • Free Breakfast
      • Free Parking
      • Pets Allowed
      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

    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.ca/trip/hotels/hotel_list_page?action=index&clean_path=kelowna-bc&controller=topics&country_code=&current_user_id=&filters=&id=2000000014253&klass_name=Region&list_type=hotels&nearby=false&order=asc&path=kelowna-bc%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=5000000085438&hotel_ids%5B%5D=5000000332669&hotel_ids%5B%5D=5000000176707&hotel_ids%5B%5D=5000000371234&hotel_ids%5B%5D=5000000345413&hotel_ids%5B%5D=5000000266933&hotel_ids%5B%5D=5000000269607&hotel_ids%5B%5D=5000000242702&hotel_ids%5B%5D=5000000343671&hotel_ids%5B%5D=5000000367433&hotel_ids%5B%5D=5000000382312&hotel_ids%5B%5D=5000000105798&hotel_ids%5B%5D=5000000140587&hotel_ids%5B%5D=5000000303769&hotel_ids%5B%5D=5000000313002&hotel_ids%5B%5D=5000000367696&hotel_ids%5B%5D=5000000226497&hotel_ids%5B%5D=5000000275869&hotel_ids%5B%5D=5000000035419&hotel_ids%5B%5D=5000000059941&hotel_ids%5B%5D=5000000155840&hotel_ids%5B%5D=5000000166842&hotel_ids%5B%5D=5000000126604", ajaxCalls: function(tryIndex) { if (this.hotels) { ListPage.update("https://www.skyscanner.ca/trip/hotels/hotel_rates_list?bookable_only=&country_code=&current_user_id=&locale=en&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); } };