Hotels in Kelowna

Find the best deals on 569 hotels in Kelowna, Canada

Check-in
Check-out
Compare vs. momondo |
-
1
Check-in
Check-out

Top Hotels in Kelowna

Find the perfect Kelowna hotel for business or leisure


Things to do in Kelowna

City Park
Kasugai Gardens
Prospera Place

How much are hotels near City Park?

If you’re planning on staying at any of momondo’s recommended hotels in the area of Kelowna nearest to City Park, you should expect to pay around $128/night. This price fluctuates based on time of year. In general, a rate under $128/night is a good deal for momondo users staying near City Park. Hotels near City Park are typically 2% less expensive than the average hotel in Kelowna, which is $131.

Hotels near City Park
  • Kelowna International Hostel
    Best value

    Kelowna International Hostel

    2343 Pandosy Street, Kelowna, BC

    7.6

    $25

    View Deal
  • Kelowna Okanagan Lake Hostel
    #1 Most popular

    Kelowna Okanagan Lake Hostel

    730 Bernard Avenue, Kelowna, BC

    5.5

    $30

    View Deal
  • Delta Hotels by Marriott Grand Okanagan Resort
    #2 Most popular

    Delta Hotels by Marriott Grand Okanagan Resort

    1310 Water Street, Kelowna, BC

    8.3

    $198

    View Deal
  • Prestige Beach House, BW Premier Collection
    #3 Most popular

    Prestige Beach House, BW Premier Collection

    1675 Abbott Street, Kelowna, BC

    7.7

    $114

    View Deal
  • Samesun Kelowna
    #4 Most popular

    Samesun Kelowna

    245 Harvey Avenue, Kelowna, BC

    8.0

    $30

    View Deal
  • The Royal Anne Hotel
    #5 Most popular

    The Royal Anne Hotel

    348 Bernard Avenue, Kelowna, BC

    8.6

    $136

    View Deal
  • Hotel Zed Kelowna

    Hotel Zed Kelowna

    1627 Abbott Street, Kelowna, BC

    8.5

    $153

    View Deal
  • The Royal Kelowna

    The Royal Kelowna

    1288 Water Street, Kelowna, BC

    9.0

    $228

    View Deal
  • Sunset Waterfront Resort

    Sunset Waterfront Resort

    #1204 1128 Sunset Drive, Kelowna, BC

    8.0

    $168

    View Deal
  • Chesterfield Inn

    Chesterfield Inn

    2046 Pandosy Street, Kelowna, BC

    9.3

    $83

    View Deal
  • Sunset Waterfront Resort by Discover Kelowna Resort Accommodations

    Sunset Waterfront Resort by Discover Kelowna Resort Accommodations

    1128 Sunset Drive, Kelowna, BC

    8.1

    $240

    View Deal
  • The Abbott Lakehouse Bed and Breakfast

    The Abbott Lakehouse Bed and Breakfast

    1875 Abbott Street, Kelowna, BC

    $129

    View Deal

How much are hotels near Kasugai Gardens?

Below are the 12 user recommended hotels in the area of Kelowna that is closest to Kasugai Gardens. The average price near Kasugai Gardens is $126/night, with prices varying based on several factors including time of year. Hotels near Kasugai Gardens are typically 3% less expensive than the average hotel in Kelowna, which is $131.

Hotels near Kasugai Gardens
  • Kelowna Okanagan Lake Hostel
    Best value

    Kelowna Okanagan Lake Hostel

    730 Bernard Avenue, Kelowna, BC

    5.5

    $30

    View Deal
  • Delta Hotels by Marriott Grand Okanagan Resort
    #1 Most popular

    Delta Hotels by Marriott Grand Okanagan Resort

    1310 Water Street, Kelowna, BC

    8.3

    $198

    View Deal
  • Coast Capri Hotel
    #2 Most popular

    Coast Capri Hotel

    1171 Harvey Avenue, Kelowna, BC

    8.6

    $141

    View Deal
  • Prestige Beach House, BW Premier Collection
    #3 Most popular

    Prestige Beach House, BW Premier Collection

    1675 Abbott Street, Kelowna, BC

    7.7

    $114

    View Deal
  • Econo Lodge Inn & Suites
    #4 Most popular

    Econo Lodge Inn & Suites

    1070 Harvey Avenue, Kelowna, BC

    7.8

    $101

    View Deal
  • Samesun Kelowna
    #5 Most popular

    Samesun Kelowna

    245 Harvey Avenue, Kelowna, BC

    8.0

    $30

    View Deal
  • The Royal Anne Hotel

    The Royal Anne Hotel

    348 Bernard Avenue, Kelowna, BC

    8.6

    $136

    View Deal
  • Hotel Zed Kelowna

    Hotel Zed Kelowna

    1627 Abbott Street, Kelowna, BC

    8.5

    $153

    View Deal
  • The Royal Kelowna

    The Royal Kelowna

    1288 Water Street, Kelowna, BC

    9.0

    $228

    View Deal
  • Accent Inns Kelowna

    Accent Inns Kelowna

    1140 Harvey Avenue, Kelowna, BC

    8.1

    $115

    View Deal
  • Oasis Inn

    Oasis Inn

    1884 Gordon Drive, Kelowna, BC

    7.7

    $98

    View Deal
  • Sunset Waterfront Resort

    Sunset Waterfront Resort

    #1204 1128 Sunset Drive, Kelowna, BC

    8.0

    $168

    View Deal

How much are hotels near Prospera Place?

Below are the 12 user recommended hotels in the area of Kelowna that is closest to Prospera Place. The average price near Prospera Place is $139/night, with prices varying based on several factors including time of year. Hotels near Prospera Place are typically 5% more expensive than the average hotel in Kelowna, which is $131.

Hotels near Prospera Place
  • Kelowna Okanagan Lake Hostel
    Best value

    Kelowna Okanagan Lake Hostel

    730 Bernard Avenue, Kelowna, BC

    5.5

    $30

    View Deal
  • Delta Hotels by Marriott Grand Okanagan Resort
    #1 Most popular

    Delta Hotels by Marriott Grand Okanagan Resort

    1310 Water Street, Kelowna, BC

    8.3

    $198

    View Deal
  • Prestige Beach House, BW Premier Collection
    #2 Most popular

    Prestige Beach House, BW Premier Collection

    1675 Abbott Street, Kelowna, BC

    7.7

    $114

    View Deal
  • Econo Lodge Inn & Suites
    #3 Most popular

    Econo Lodge Inn & Suites

    1070 Harvey Avenue, Kelowna, BC

    7.8

    $101

    View Deal
  • Samesun Kelowna
    #4 Most popular

    Samesun Kelowna

    245 Harvey Avenue, Kelowna, BC

    8.0

    $30

    View Deal
  • The Royal Anne Hotel
    #5 Most popular

    The Royal Anne Hotel

    348 Bernard Avenue, Kelowna, BC

    8.6

    $136

    View Deal
  • Hotel Zed Kelowna

    Hotel Zed Kelowna

    1627 Abbott Street, Kelowna, BC

    8.5

    $153

    View Deal
  • The Royal Kelowna

    The Royal Kelowna

    1288 Water Street, Kelowna, BC

    9.0

    $228

    View Deal
  • Lake View House

    Lake View House

    639 Royal Pine Drive, Kelowna, BC

    9.2

    $133

    View Deal
  • Sunset Waterfront Resort

    Sunset Waterfront Resort

    #1204 1128 Sunset Drive, Kelowna, BC

    8.0

    $168

    View Deal
  • Sunset Waterfront Resort by Discover Kelowna Resort Accommodations

    Sunset Waterfront Resort by Discover Kelowna Resort Accommodations

    1128 Sunset Drive, Kelowna, BC

    8.1

    $240

    View Deal
  • The Abbott Lakehouse Bed and Breakfast

    The Abbott Lakehouse Bed and Breakfast

    1875 Abbott Street, Kelowna, BC

    $129

    View Deal

When to book a hotel in Kelowna

Check out the information below to find the best deal on a Kelowna hotel room
Low Season
January
High Season
June

cheapest month to stay

46%

expected price decrease

most expensive time to stay

47%

expected price increase

Price
$97 - $335
Highest day of week
Sunday
Cheapest day of week
Tuesday

av. price over the last two weeks

Average price (weeknight)

$162

av. price over the last two weeks

av. price over the last two weeks

Average price (weekend night)

$191

av. price over the last two weeks

Cheapest time to book
The cheapest time to book hotels in Kelowna is: 1-2 star, on the same day that your stay begins. 3 star, 49 days before.
1-2 star
$107 - $122
3 star
$151 - $164
4-5 star
$250 - $294

How much does a hotel in Kelowna cost per night?

Use the information below to find quality Kelowna hotel rooms for low prices
2 stars and under
Holiday Inn Express & Suites Kelowna - East
Best value

Holiday Inn Express & Suites Kelowna - East

8.9

$141

View Deal

Best prices found by momondo users in the past 24 hours.

Hostels and cheap hotels in Kelowna

These hotels and hostels usually make for a cheap way to stay in Kelowna

Get the best value hotel in Kelowna

These hotels have the best prices for their ratings

Kelowna travel information

How long do people stay in Kelowna?

The average length of stay in Kelowna is 2 nights.

How much does a hotel cost in Kelowna?

A hotel room in Kelowna will generally set you back around $136 per night. This figure is an average and prices will vary according to the facilities, location and room availability at your desired hotel.

When is the best time to book a hotel in Kelowna?

Kelowna hotels are at their most economical to book in the month of January. The rates you are charged may be 46% lower than in the high season and is the best time to get a great deal.

Which day is cheapest to stay in Kelowna?

Monday is the cheapest day for hotel rooms in Kelowna. Saturday is the most expensive day.

How much does a hostel in Kelowna cost?

On average, a hostel in Kelowna will be priced around $100. This price will be per person, per night and was obtained using hostel and 2 star or below hotels. In comparison, this will be $36 lower than your typical Kelowna hotel.

Based on the weather in Kelowna, what attractions are popular during June?

With generally low rainfall expected (1.8″) and an average temperature of 62.6 °F, those staying at a hotel in Kelowna may want to take some time during their visit to go see popular landmarks in the area. Considering the weather during June, attractions worth visiting near Kelowna are Pacific Central Station, Capilano Suspension Bridge, and Fort Langley.


momondo's favorite hotels

Learn more about these user-preferred hotels in Kelowna