The Yukon
Find a stay →

Home/Where to stay/Kelowna/3-star hotels

3-star hotels in Kelowna

A shortlist of 15 three-star hotels in Kelowna, from airport hotels on Innovation Drive and Airport Way to lakeshore resorts and downtown addresses. It is for travellers who want a mid-range base for wine tasting, lake days, skiing or a short city break.

15 hotels3 rated 4.5+8,249 guest reviews

Staying in Kelowna

Kelowna mixes urban amenities with natural attractions: a waterfront park and cultural district downtown, shops and restaurants, and wineries, golf courses and hiking trails in the surrounding area. In winter, ski resorts such as Big White and Silver Star draw visitors; in summer, boating, fishing and swimming take over. Over 175 hotels are listed on our site, with an average guest score of 4.1 out of 5. These three-star hotels spread across several parts of the city. Downtown addresses such as Abbott Street and Bernard Ave put you near the waterfront and restaurants, roughly 1.1 to 1.3 km from the centre. Others sit on Powick Rd, Enterprise Way and Lakeshore Road, and two are up at Big White. It suits couples, families and skiers as much as business travellers with early flights.

The shortlist

Ranked by hotel class, then guest rating and number of reviews.

  1. Hampton Inn & Suites by Hilton Kelowna Airport

    ★★★4.5629 reviews10.1 km from the centre

    1665 Innovation Drive, Kelowna, Canada

    Best for: Drivers · Pool and spa

    • Indoor pool
    • Spa
    • Car parking

    Why stay hereThe airport name on the sign says what this Hampton Inn & Suites is built around, yet the address at 1665 Innovation Drive sits 10.1 km from the centre. An indoor pool and Jacuzzi give you somewhere to unwind, a fitness centre keeps the routine going, and breakfast is served in-house. Add a restaurant, lounge and meeting rooms, and it works for business trips and family stopovers alike. Guests rate it 4.5 out of 5 across 629 reviews.

    See Hampton Inn & Suites by Hilton Kelowna Airport
  2. Sundance Resort

    ★★★4.694 reviews

    255 Feathertop Way, Kelowna, Canada

    Best for: Drivers · Pool and spa

    • Kids pool
    • Sauna
    • Free car parking

    Why stay hereSkiing and ice skating appear alongside an outdoor pool and a kids pool at this Feathertop Way resort, which makes it a natural fit for active families. A pool bar and restaurant cover the evening, a sauna handles the recovery, and shops plus a supermarket on site mean fewer errands. The 4.6 out of 5 rating comes from 94 reviews — modest in volume, strong in score.

    See Sundance Resort
  3. Four Points by Sheraton Kelowna Airport

    ★★★4.41,222 reviews10.2 km from the centre

    5505 Airport Way, Kelowna, Canada

    Best for: Drivers · Pool and spa

    • Indoor pool
    • Car parking
    • Breakfast

    Why stay hereWith 1222 reviews behind a 4.4 out of 5 rating, this is the most-reviewed address on the airport side of Kelowna, 10.2 km from the centre on Airport Way. An indoor pool and Jacuzzi suit colder evenings, the fitness centre covers mornings, and a restaurant and lounge fill in the rest. Bicycle hire and a terrace add an outdoor option, and shuttle service is listed for guests.

    See Four Points by Sheraton Kelowna Airport
  4. Stonegate Resort

    ★★★4.746 reviews

    5315, Kelowna, Canada

    Best for: Drivers · Pool and spa

    • Outdoor pool
    • Free car parking
    • Free Wifi

    Why stay hereStonegate Resort lists skiing and ice skating among its facilities, alongside an outdoor pool and Jacuzzi, so winter and summer both get an answer here. Its 4.7 out of 5 score from 46 reviews is the highest guest rating on this shortlist. Free car parking and a 24-hour front desk remove the small frictions, and shops and a supermarket sit on site. It suits couples and small groups wanting self-contained resort time.

    See Stonegate Resort
  5. Hotel Zed Kelowna

    ★★★4.3883 reviews1.3 km from the centre

    1627 Abbott Street, Kelowna, Canada

    Best for: Families · Drivers

    • Outdoor pool
    • Sauna
    • Free car parking

    Why stay hereAt 1.3 km from the centre, this Abbott Street address is the closest to downtown on the list. An outdoor pool and Jacuzzi sit beside a games room and table tennis, and a sauna is available too. Pets are allowed and parking is free, which helps road-trippers. The 4.3 out of 5 rating rests on 883 reviews. Rooms come with air conditioning, refrigerators and safes, and family rooms are available.

    See Hotel Zed Kelowna
  6. The Royal Anne Hotel

    ★★★4.3745 reviews1.1 km from the centre

    348 Bernard Ave, Kelowna, Canada

    Best for: Families · Drivers

    • Sauna
    • Free car parking
    • Breakfast

    Why stay hereBernard Ave puts this hotel 1.1 km from the centre, the shortest distance to the middle of Kelowna in this selection. A fitness centre and sauna are on site, balconies let rooms open outward, and breakfast is served. Pets are allowed and parking is free. Guests give it 4.3 out of 5 across 745 reviews. Family rooms, cots and sofa beds make longer stays workable, and a business centre covers work needs.

    See The Royal Anne Hotel
  7. Discovery Bay Resort by KVR

    ★★★4.3395 reviews1.7 km from the centre

    1180 Sunset Drive, Kelowna, Canada

    Best for: Drivers · Pool and spa

    • Indoor pool
    • Free car parking
    • Free Wifi

    Why stay hereDiscovery Bay Resort by KVR sits 1.7 km from central Kelowna on Sunset Drive, close enough to reach the city's core without staying in the middle of it. Free wifi and laundry service cover the practical side. The 3-star resort holds a 4.3 rating from 395 reviews, and it suits families and active couples who want sport and swimming within easy reach of downtown.

    See Discovery Bay Resort by KVR
  8. Discovery Bay Resort by DKRA

    ★★★4.3395 reviews1.9 km from the centre

    1088 Sunset Drive, Kelowna, Canada

    Best for: Drivers · Pool and spa

    • Indoor pool
    • Sauna
    • Car parking

    Why stay hereOn Sunset Drive, 1.9 km from the centre, this Discovery Bay unit pairs indoor and outdoor pools with a Jacuzzi and sauna. A casino is listed among the facilities, shuttle service is available, and a terrace adds an outdoor edge. Free car parking and laundry service round out the practical side, and the property is wheelchair accessible. Rated 4.3 out of 5 from 395 reviews, it suits a self-contained stay near the middle of town.

    See Discovery Bay Resort by DKRA
  9. Inn at Big White

    ★★★4.3133 reviews

    5375 Big White Road, Kelowna, Canada

    Best for: Drivers · Pool and spa

    • Outdoor pool
    • Free car parking
    • Wheelchair accessible

    Why stay hereBig White Road is the setting for this Inn, where skiing and ice skating headline the facilities alongside an outdoor pool and fireplaces. Free car parking and free wifi are included, housekeeping and laundry service are available, and the 24-hour front desk handles late arrivals. Shops and a supermarket on site cut down on trips out. Rated 4.3 out of 5 from 133 reviews, it is the pick here for a snow-focused stay.

    See Inn at Big White
  10. Fairfield Inn and Suites by Marriott Kelowna

    ★★★4.2843 reviews4.3 km from the centre

    1655 Powick Rd, Kelowna, Canada

    Best for: Families · Drivers

    • Outdoor pool
    • Free car parking
    • Breakfast

    Why stay hereOn Powick Rd, 4.3 km from the centre, the Fairfield Inn adds an outdoor pool and fitness centre to a stay that includes breakfast. Pets are allowed, parking is free, and a golf course is listed among the facilities. Family rooms and non-smoking rooms are both available, with express check-in for late arrivals. It holds 4.2 out of 5 across 843 reviews and works well for families touring the Okanagan by car.

    See Fairfield Inn and Suites by Marriott Kelowna
  11. The Playa Del Sol Experience #350

    ★★★4.2635 reviews4.0 km from the centre

    654 Cook Road 305 Kelowna Bc V1w 3K5 Canada V1w 3K5 Kelowna Canada Kelowna, Kelowna, Canada

    Best for: Drivers · Pool and spa

    • Outdoor pool
    • Sauna
    • Free car parking

    Why stay hereAn outdoor pool with a pool bar, a sauna and a spa make this Cook Road address a resort-style base 4.0 km from the centre. A restaurant and terrace extend the day outdoors, while free wifi and free car parking are included. Rated 4.2 out of 5 from 635 reviews, it suits travellers who want pool time and an on-site meal without going downtown for either.

    See The Playa Del Sol Experience #350
  12. Pool Level 2 Bed 1 Bath Unit 371

    ★★★4.2635 reviews4.0 km from the centre

    654 Cook Road, Kelowna, Canada

    Best for: Drivers · Pool and spa

    • Outdoor pool
    • Sauna
    • Free car parking

    Why stay hereThis 2-bedroom, 1-bath unit on Cook Road, 4.0 km from the centre, gives groups more room than a standard hotel stay. The outdoor pool and pool bar anchor the property, a sauna is on site, and lifts make upper floors manageable. Shops, a cafe and bars are listed, and shuttle service is available. Free wifi and free car parking are included; 4.2 out of 5 from 635 reviews. Good for two couples or a small family.

    See Pool Level 2 Bed 1 Bath Unit 371
  13. Pool Level at Amazing Lakeshore Resort #332

    ★★★4.2635 reviews4.0 km from the centre

    654 Cook Road, Kelowna, Canada

    Best for: Drivers · Pool and spa

    • Sauna
    • Free car parking
    • Beach nearby

    Why stay hereThe name places this unit at pool level, and the listed facilities stay lean: a sauna, lifts, free wifi and free car parking, with a beach nearby. Cook Road sets it 4.0 km from the centre. Its 4.2 out of 5 rating comes from 635 reviews. It suits guests who want a straightforward base near the water and do not need a restaurant or bar on the property itself.

    See Pool Level at Amazing Lakeshore Resort #332
  14. Hyatt Place Kelowna

    ★★★4.2534 reviews2.1 km from the centre

    1915 Enterprise Way, Kelowna, Canada

    Best for: Drivers · Pool and spa

    • Indoor pool
    • Parking
    • Breakfast

    Why stay hereEnterprise Way keeps this Hyatt Place 2.1 km from the centre, so downtown stays in range without being on the doorstep. An indoor pool and Jacuzzi handle the evenings, a fitness centre covers mornings, and a restaurant plus room service mean you can eat without leaving. A breakfast buffet is served, pets are allowed, and a beach is nearby. Rated 4.2 out of 5 from 534 reviews, it fits both work trips and family stays.

    See Hyatt Place Kelowna
  15. Hotel Eldorado At Eldorado Resort

    ★★★4.2425 reviews4.1 km from the centre

    3762 Lakeshore Road, Kelowna, Canada

    Best for: Drivers · Pool and spa

    • Indoor pool
    • Sauna
    • Car parking

    Why stay hereA private beach is the standout among the facilities at this Lakeshore Road resort, 4.1 km from the centre. Indoor and outdoor pools, a spa, sauna and steam room fill out the wellness side, while a fitness centre and restaurant cover the rest. Sailing, paddle and motor boat options are listed for the water. Rated 4.2 out of 5 from 425 reviews, it suits guests who want swimming and a long list of on-site services in one address.

    See Hotel Eldorado At Eldorado Resort

The shortlist side by side

HotelClassGuest ratingReviewsParkingBreakfastPool or spaPetsTo the centre
Hampton Inn & Suites by Hilton Kelowna Airport★★★4.5629YesYesYes–10.1 km
Sundance Resort★★★4.694Yes–Yes––
Four Points by Sheraton Kelowna Airport★★★4.41,222YesYesYes–10.2 km
Stonegate Resort★★★4.746Yes–Yes––
Hotel Zed Kelowna★★★4.3883Yes–YesYes1.3 km
The Royal Anne Hotel★★★4.3745YesYesYesYes1.1 km
Discovery Bay Resort by KVR★★★4.3395Yes–Yes–1.7 km
Discovery Bay Resort by DKRA★★★4.3395Yes–Yes–1.9 km
Inn at Big White★★★4.3133Yes–Yes––
Fairfield Inn and Suites by Marriott Kelowna★★★4.2843YesYesYesYes4.3 km
The Playa Del Sol Experience #350★★★4.2635Yes–Yes–4.0 km
Pool Level 2 Bed 1 Bath Unit 371★★★4.2635Yes–Yes–4.0 km
Pool Level at Amazing Lakeshore Resort #332★★★4.2635Yes–Yes–4.0 km
Hyatt Place Kelowna★★★4.2534YesYesYesYes2.1 km
Hotel Eldorado At Eldorado Resort★★★4.2425Yes–Yes–4.1 km

From each hotel's own listing on this site; a dash means it is not listed.

How to choose

For downtown

Hotel Zed Kelowna on Abbott Street is 1.3 km from the centre and The Royal Anne Hotel on Bernard Ave is 1.1 km, the two closest addresses here to downtown's waterfront, shops and restaurants. Both allow pets and have free car parking; The Royal Anne adds a fitness centre, sauna and breakfast.

Hotel Zed Kelowna · The Royal Anne Hotel

For families

Sundance Resort has a kids pool alongside an outdoor pool and ski access. The Royal Anne Hotel offers family rooms, a sofa bed and cot. Fairfield Inn and Suites by Marriott Kelowna has family rooms, an outdoor pool and golf course nearby, and scores 4.2 from 843 reviews.

Sundance Resort · The Royal Anne Hotel · Fairfield Inn and Suites by Marriott Kelowna

For skiing

Inn at Big White on Big White Road, Stonegate Resort and Sundance Resort all list skiing among their facilities, along with ice skating; all three are 3-star and rated 4.3 or above, with Stonegate Resort the highest at 4.7 from 46 reviews.

Inn at Big White · Stonegate Resort · Sundance Resort

Questions, answered

Which hotels are closest to downtown Kelowna?

The Royal Anne Hotel on Bernard Ave is 1.1 km from the centre and Hotel Zed Kelowna on Abbott Street is 1.3 km. Both are 3-star, rated 4.3 out of 5, allow pets and offer free car parking.

Do any of these hotels have a pool?

Many do. Hampton Inn & Suites by Hilton Kelowna Airport, Four Points by Sheraton Kelowna Airport, Hotel Zed Kelowna, Sundance Resort and Hotel Eldorado At Eldorado Resort all list swimming pools, several of them indoor or outdoor with a jacuzzi or sauna.

Which hotels suit skiers?

Inn at Big White on Big White Road, Stonegate Resort and Sundance Resort list skiing and ice skating among their facilities. Inn at Big White is rated 4.3 from 133 reviews and Stonegate Resort 4.7 from 46 reviews.

How do I get from the airport to a hotel?

Kelowna International Airport is about 15 minutes from downtown. Hampton Inn & Suites by Hilton Kelowna Airport and Four Points by Sheraton Kelowna Airport sit in the airport district and both offer shuttle service.

Do these hotels allow pets?

Hotel Zed Kelowna, The Royal Anne Hotel, Fairfield Inn and Suites by Marriott Kelowna and Hyatt Place Kelowna all list pets allowed.

Are these hotels good for families?

Fairfield Inn and Suites by Marriott Kelowna and The Royal Anne Hotel list family rooms, and Sundance Resort has a kids pool. Hotel Zed Kelowna also lists family rooms and a games room.

How are these hotels rated by guests?

Guest scores range from 4.2 to 4.7 out of 5. Stonegate Resort scores highest at 4.7 from 46 reviews, followed by Sundance Resort at 4.6 from 94 reviews and Hampton Inn & Suites by Hilton Kelowna Airport at 4.5 from 629 reviews.

More ways to stay in Kelowna

Why it matters

Every stay booked through The Yukon funds one verified tonne of carbon removal — same room, same price, the climate action already built into checkout.

You're not charged more and the hotel isn't paid less. It's just what happens when you tap Reserve.