Kelowna Hotels with an Indoor Pool
Okanagan Lake is Kelowna's summer playground, but outside the warm months an indoor pool is what keeps a family stay on track, and most hotels on this page have one. Two add a slide: Comfort Suites Kelowna, with an indoor pool and waterslide, and Fairfield Inn & Suites by Marriott Kelowna, whose heated pool with a water slide is open all year. Siesta Suites in Okanagan Mission and Kelowna Discovery near Tugboat Bay pair an indoor pool with an outdoor or rooftop one. Days Inn by Wyndham Kelowna appears in this list, but its own description only mentions a seasonal outdoor pool, so it is not among my picks.
Kelowna is the Okanagan Valley's main city, built along Okanagan Lake between orchards, vineyards and the mountains that hold Big White Ski Resort. Its compact downtown runs down to the water at City Park and Tugboat Bay, the Okanagan Mission district lines the beaches to the south, and Highway 97 crosses the city towards the airport in the north. Summer belongs to the lake and its beaches; the rest of the year, families and skiers rely more on hotel facilities, which is where an indoor pool really earns its place.
Slides, beaches and pools near the airport
An indoor pool matters in Kelowna for two reasons: the lake is mostly a summer affair, and winter visitors come for Big White Ski Resort, between 45 minutes and an hour's drive away. A pool lets children swim whatever the weather, and a hot tub beside it helps after a day on the slopes. The hotels differ mainly by location, from the beach across from Hot Sands Beach to the airport area and the Highway 97 corridor, and by extras such as slides, games rooms and suites with kitchens.
For children, the two slides decide it. Comfort Suites Kelowna has an indoor pool with a waterslide and a hot tub, daily breakfast and a microwave and refrigerator in every room, with a score of 8.6 from 728 reviews; Gyro Beach Park on Okanagan Lake is 8 km away. Fairfield Inn & Suites by Marriott Kelowna has a heated pool with a water slide open all year, a breakfast buffet with a waffle maker and free coffee in the lobby, a 10-minute drive from Kelowna Airport. I would pick Comfort Suites for its score and the fridge in the room, Fairfield before an early flight.
If you want the lake on summer days and a pool the rest of the time, three addresses work well. Prestige Beach House, WorldHotels Crafted is across from Hot Sands Beach, with an indoor pool, a hot tub, balconies and free sporting equipment and board games. Siesta Suites, in Okanagan Mission, has an indoor pool, a hot tub and a seasonal outdoor pool, picnic areas with gas barbecues, and beaches and biking trails within walking distance. Kelowna Discovery, an aparthotel with three bedrooms and a full kitchen, has indoor and rooftop pools, a sauna and a hot tub, 4 minutes on foot from Tugboat Bay.
In the city centre, Hyatt Place Kelowna is the most practical choice, with an indoor pool, a hot tub, a fitness centre and an American restaurant, scoring 8.6 from 856 reviews. Holiday Inn Express & Suites Kelowna - East, off Highway 97 and 6 km from the centre and Okanagan Lake, includes a hot breakfast with its indoor pool and hot tub, and scores 8.5. Ramada by Wyndham Kelowna Hotel & Conference Center has the most reviews among the indoor pool hotels, 1,668, with a score of 7.8, a hot tub, free parking and an on-site restaurant for evenings when nobody wants to drive.
Near Kelowna International Airport, two hotels 7 km from the terminal have an indoor pool. La Quinta Inn & Suites by Wyndham Kelowna BC adds a hot tub, family rooms and free private parking, and posts 8.8, though from only 92 reviews. Park Inn by Radisson, Kelowna has a games room, a restaurant and bar and family-friendly rooms, and it welcomes pets, with 8.2 from 452 reviews. For a family arriving on a late flight, I would book La Quinta for the hot tub, or Park Inn if the children are likely to want the games room on a rainy day.
A traveler's takeWith children in Kelowna outside the summer, I would book Comfort Suites Kelowna for its indoor pool with a waterslide and its in-room refrigerator, then drive to Gyro Beach Park when the weather allows. In summer, I would rather stay at Prestige Beach House, WorldHotels Crafted, across from Hot Sands Beach, and keep its indoor pool for the evenings. I recommend checking pool hours at check-in, since none of the hotel descriptions give them.
4.9Kelowna Discovery
Indoor Pool · 9 reviewsBeachfront aparthotel with rooftop and indoor pools, sauna, and hot tub
Why guests love itKelowna Discovery suits larger families: the aparthotel has three bedrooms, three bathrooms, a living room and a fully equipped kitchen, with a balcony and air-conditioning. Children have a rooftop pool and an indoor pool, while the sauna and hot tub are for adults. Tugboat Bay is a 4-minute walk and Lake Okanagan about 600 metres away, so beach days need little planning. Guests give it 9.8, on nine reviews so far.
4.4La Quinta Inn & Suites by Wyndham Kelowna BC
Indoor Pool · 92 reviewsAirport-adjacent hotel with an indoor pool and hot tub, ideal for families and pets
Why guests love itAn indoor swimming pool and a hot tub give children something to do whatever the weather at this La Quinta, and a fitness centre covers the parents. Family rooms are air-conditioned with a private bathroom, free Wi-Fi and free private parking. Pets are welcome. The hotel is 7 km from Kelowna International Airport, so it works for arrival days, with the Okanagan Valley a drive away.
4.3Hyatt Place Kelowna
Indoor Pool · 856 reviewsCity centre hotel with an indoor pool, hot tub, and pet-friendly rooms
Why guests love itHyatt Place Kelowna sits in Kelowna city centre, so families can walk to the shops, restaurants and the Okanagan Lake waterfront without moving the car. The indoor pool and hot tub are the evening routine children look forward to, and air-conditioned rooms help in the Okanagan summer heat. The American restaurant serves meals on site when nobody wants to go out again, and pets are welcome. A guest score of 8.6 from 856 reviews points to consistently good stays.
4.3Comfort Suites Kelowna
Indoor Pool · 728 reviewsFamily-friendly hotel with an indoor pool, waterslide, and hot tub
Why guests love itComfort Suites Kelowna has an indoor pool with a waterslide, which settles most debates with children on a rainy afternoon, plus a hot tub for parents. Every room has a microwave and a refrigerator, handy for snacks and simple meals, and breakfast is provided daily. Gyro Beach Park on Okanagan Lake is 8 km away for summer swimming, and Big White Ski Resort is an hour's drive in winter. Rated 8.6 across 728 reviews, I would book it for a family trip in any season.
4.3Siesta Suites
Indoor Pool · 807 reviewsAll-suite hotel with indoor and seasonal outdoor pools, plus a hot tub
Why guests love itSiesta Suites is an all-suite hotel in Kelowna's Okanagan Mission neighbourhood, so families get more room than a standard hotel room. Children have an indoor pool all year and a seasonal outdoor pool in summer, plus a hot tub. Picnic areas with gas barbecue grills make outdoor dinners easy, and beaches, biking trails and Mission Park Shopping Centre are within walking distance. A guest score of 8.6 from 807 reviews is a strong sign.
4.3Holiday Inn Express & Suites Kelowna - East by IHG
Indoor Pool · 548 reviewsIndoor pool, hot tub, and pet-friendly stays near Kelowna city centre
Why guests love itHoliday Inn Express & Suites Kelowna East sits off Highway 97, about 6 km from Kelowna city centre and Okanagan Lake. Families get an indoor pool and hot tub for the evenings, a free hot breakfast before heading out, and free Wi-Fi. Pets are accepted, which helps on an Okanagan road trip. The 8.5 score from 548 reviews is reassuring. I would book it as a car-based family base rather than a lakeside stay.
4.1Fairfield Inn & Suites by Marriott Kelowna
Indoor Pool · 227 reviewsFamily-friendly hotel near Kelowna Airport with a year-round heated pool
Why guests love itThe year-round heated pool with a water slide is what children will remember here, and it works in every Okanagan season. A daily breakfast buffet with a waffle maker gets the day going without a restaurant hunt, and free coffee sits in the lobby. Kelowna Airport is a 10-minute drive, easy on arrival day. Despite a ski-in/ski-out tag, Big White Ski Resort is a 45-minute drive, so ski families should plan on the car each morning.
4.1Park Inn by Radisson, Kelowna
Indoor Pool · 452 reviewsFamily-friendly hotel with an indoor pool, fitness room, and pet-friendly policy
Why guests love itPark Inn by Radisson Kelowna, 7 km from Kelowna International Airport, gives families a lot under one roof: an indoor pool, a games room for rainy afternoons, a fitness room and a restaurant and bar on site. Rooms are family-friendly and air-conditioned, with free Wi-Fi, and pets are welcome. It makes a convenient base for day trips around the Okanagan Valley. With an 8.2 score from 452 reviews, I would book it for a family road trip.
3.9Prestige Beach House, WorldHotels Crafted
Indoor Pool · 374 reviewsBeachfront hotel with indoor pool, hot tub, and free sports equipment
Why guests love itPrestige Beach House sits across from Hot Sands Beach, so summer days on Okanagan Lake start with a short walk. Families also get free use of sporting equipment and board games, an indoor pool and a hot tub for cooler evenings, and on-site dining. Rooms have balconies, and pets are accepted. I would book it for families who want the beach close by and some easy entertainment included, while keeping expectations in line with its 7.8 rating.
3.9Ramada by Wyndham Kelowna Hotel & Conference Center
Indoor Pool · 1668 reviewsIndoor pool and hot tub with spacious rooms for family and business stays
Why guests love itRamada by Wyndham Kelowna Hotel & Conference Center is a three-star hotel with an indoor swimming pool, and I would recommend it to families who drive and want free on-site parking. Rooms are spacious and air-conditioned with private bathrooms. The hot tub and fitness center add to the pool, and an on-site restaurant covers dinner. It also has meeting rooms, so it serves business guests as well as leisure stays.
3.8Days Inn by Wyndham Kelowna
Indoor Pool · 1422 reviewsSeasonal outdoor pool and whirlpool, pet-friendly, minutes from Kelowna activities
Why guests love itDays Inn by Wyndham Kelowna is a three-star hotel minutes from outdoor activities, and I would recommend it to families who come for the summer. The seasonal outdoor heated pool and the outdoor whirlpool tub are the draw, a complimentary continental breakfast is served daily, and rooms have a mini-fridge, coffee maker and flat-screen TV. Pets are welcome and on-site laundry helps on longer trips. The pool is seasonal, so check dates.
Local tips
- 1Choose Comfort Suites Kelowna or Fairfield Inn & Suites by Marriott Kelowna if your children want a slide: they are the only two hotels on this page with one.
- 2Days Inn by Wyndham Kelowna is listed here, but its description mentions only a seasonal outdoor pool; pick another hotel for winter swimming.
- 3For a beach in summer and a pool on cooler days, Prestige Beach House sits right across from Hot Sands Beach.
- 4Skiing at Big White? A hot tub beside the indoor pool, as at Hyatt Place Kelowna or La Quinta Inn & Suites, helps after a day on the slopes.
- 5Groups or two families travelling together can share Kelowna Discovery, a three-bedroom aparthotel with indoor and rooftop pools and a full kitchen.
- 6Ask about pool opening hours and any rules for young children at check-in: the hotel descriptions here do not include them.