One thing to love about Kelowna is you’ll never run out of things to do no matter the season. During winter, you can explore the city’s snowy trails in Myra Canyon. Marveling at the frozen lake of Bear Creek Provincial Park is also a great idea. Spring will bring you breathtaking scenes of flowers blooming at Kempf Orchard and Paynter’s Fruit Market. In summer, your options are limitless. You can explore Kelowna’s famous wineries and sample them at Volcanic Hills Estate Winery and House of Rose Winery. Of course, what is summer without water thrills? Make sure to enjoy everything Okanagan Lake has to offer, including kayaking and boating. The best part? Resorts are everywhere here. For a memorable trip, book a stay in one of the best family resorts in Kelowna, Canada.
1. The Royal Kelowna - Bellstar Hotels & Resorts (from USD 163)
Whether you’re planning to spend your summer in Kelowna with your special someone or with family, you can never go wrong with booking a room at The Royal Kelowna - Bellstar Hotels & Resorts. This four-star accommodation is as welcoming to couples as it is with families. For lovers, you might find soaking into a hot tub a perfect way to bond.
Families can take advantage of the rooftop infinity pool as it is open to all ages. Board games, puzzles, and family rooms are available as well. Moreover, Kelowna City Park and Tugboat Bay - Waterfront Park are within walking distance.
The Royal Kelowna - Bellstar Hotels & Resorts
Address: 1288 Water Street
Accommodates: 5
Parking 24-hour front desk Fitness centre Golf course (within 3 km) Terrace Non-smoking rooms Airport shuttle Family rooms
2. Delta Hotels by Marriott Grand Okanagan Resort (from USD 228)
Are you looking for a place to stay in Kelowna with your family near local attractions? Look no further than Delta Hotels by Marriott Grand Okanagan Resort. It is within walking distance of Waterfront Park, Kelowna City Park, and Kasugai Gardens. You can easily take your family for a fun day out.
Aside from its idyllic location, this resort is also as luxurious as its surrounding views. There are swimming pools open all year and accessible to all ages, a hot tub, and a fitness center. Plus, you won’t have to worry about the young picky eaters. You can request a kids’ meal at the on-site restaurant.
Delta Hotels by Marriott Grand Okanagan Resort
Address: 1310 Water Street
Accommodates: 8
Parking Restaurant Pets allowed Room service Meeting/banquet facilities Bar 24-hour front desk Fitness centre
3. Manteo at Eldorado Resort (from USD 235)
You will love staying in Manteo at Eldorado Resort as it offers guest rooms with lake views. Plus, it is perfect when you plan on bringing your special someone. You can watch the sunset from your room’s patio with your partner or your fur babies at this pet-friendly accommodation.
In terms of leisure amenities, there are indoor and outdoor pools, steam rooms, a sauna, and a fitness center. Aside from these, there are family rooms, a games room, and an outdoor play area for guests bringing children with them. Its location is also great as many family-friendly attractions are only a short drive from the resort, especially Waterfront Park at 5.1 km (3.2 mi).
Manteo at Eldorado Resort
Address: 3762 Lakeshore Road
Accommodates: 6
Parking Restaurant Pets allowed Room service Meeting/banquet facilities 24-hour front desk Tennis court Fitness centre
Other family-friendly accommodations in Kelowna
4. Hotel Eldorado at Eldorado Resort (from USD 186)
Boasting a private marina that guests can fully enjoy, Hotel Eldorado at Eldorado Resort is a five-star hotel that offers exceptional amenities. Its location next to Okanagan Lake allows guests to avail themselves of boats, kayaks, and paddleboards from the marina. Plus, it’s also only a short walk to the beach.
In terms of hotel amenities, there’s an indoor swimming pool open for all ages, a game room with ping-pong, a playground, and a library. Guests can also enjoy lakeside dining from the on-site restaurant. Kid-friendly buffet and meals are available as well.
Hotel Eldorado at Eldorado Resort
Address: 500 Cook Road
Accommodates: 2
Parking Restaurant Pets allowed Room service Meeting/banquet facilities Bar 24-hour front desk Tennis court
5. Four Points by Sheraton Kelowna Airport (from USD 156)
Four Points by Sheraton Kelowna Airport is known for its excellent service and immaculate guest rooms. This hotel offers a complimentary 24-hour airport shuttle service, free WiFi, and parking spaces. An on-site restaurant is also available for guests to enjoy. Steak and seafood are your best options. In the case you’re bringing children, you can request kids’ meals.
Family-friendly amenities include an indoor swimming pool open to all ages and a terrace. A hot tub and a fitness center are also available within the premises. Pets are welcome, too.
Four Points by Sheraton Kelowna Airport
Address: 5505 Airport Way
Accommodates: 4
Parking Restaurant Pets allowed Room service Meeting/banquet facilities Bar 24-hour front desk Fitness centre
6. Prestige Inn Kelowna (from USD 127)
Make your dream family holiday come to life and make Prestige Inn Kelowna your home for the weekend. This scenic hotel is steps away from Hot Sands Beach, where you can swim, sunbathe, and build sandcastles with your kids. If you wish to stay within the premises, you can enjoy a year-round pool for guests of all ages, on-site dining with kids’ meals, and a fitness center.
With an assortment of room options, including spacious family suites, patrons can find the right accommodation for them. Limited rooms offer a pet-friendly policy that delights fur parents.
Prestige Beach House, WorldHotels Crafted
Address: 1675 Abbott St
Accommodates: 4
Parking Restaurant Room service Meeting/banquet facilities Bar 24-hour front desk Tennis court Fitness centre
7. Ramada by Wyndham Kelowna Hotel & Conference Centre (from USD 111)
Ramada by Wyndham Kelowna Hotel & Conference Centre offers many facilities for a fabulous family destination. This hotel boasts pet-friendly rooms, so everyone can find comfort and holiday bliss - even the four-legged, furry ones. WiFi is accessible for free, so the kids can access their favorite Youtube shows. Plus, room service is a call away. Board games and puzzles are also available.
There are plenty of exciting activities in store for families staying here, from hiking to swimming in the indoor pool. With a hot tub on site, you can enjoy relaxing soaks with your family.
Ramada by Wyndham Kelowna Hotel & Conference Center
Address: 2170 Harvey Avenue
Accommodates: 6
Parking Restaurant Pets allowed Room service Meeting/banquet facilities Bar 24-hour front desk Fitness centre
8. Comfort Suites Kelowna (from USD 100)
With a year-round heated swimming pool, a water park, and a hot tub on site, it’s no wonder many families with kids enjoy their stay at Comfort Suites Kelowna. A fitness center is also available in the hotel. For big groups, the spacious king suite with a sofa bed is the perfect accommodation for you. WiFi is at your disposal, and the on-site restaurant serves a kid-friendly buffet.
Fancy taking the adventure elsewhere? An 8-km (5-mi) drive from Comfort Suites Kelowna will take you to Gyro Beach Park on Okanagan Lake.
Comfort Suites Kelowna
Address: 2656 Highway 97 North
Accommodates: 6
Parking Meeting/banquet facilities 24-hour front desk Fitness centre Golf course (within 3 km) Non-smoking rooms Business centre Laundry
9. Hampton Inn & Suites Kelowna, British Columbia, Canada (from USD 110)
Hampton Inn & Suites Kelowna impresses vacationers with its tastefully furnished interiors, dominated by a combination of clean whites and bright blue furnishings. Apart from its aesthetics, its three-star amenities are worth appreciating as well. Offering spacious suites that can fit up to six adults and several kids, this hotel is perfect for vacationing families. You can bring your pet for a fee, too. You will not have a hard time feeding the young picky eaters in the family as the in-house restaurant serves kid-friendly meals.
With activities such as hiking, cycling, skiing, and fishing accessible to patrons, the fun never stops at Hampton Inn & Suites Kelowna.
Hampton Inn & Suites Kelowna, British Columbia, Canada
Address: 1665 Innovation Drive
Accommodates: 6
Parking Restaurant Pets allowed Room service Meeting/banquet facilities 24-hour front desk Fitness centre Golf course (within 3 km)
10. Super 8 by Wyndham Kelowna BC (from USD 78)
If you wish to treat the family to a blissful holiday, you might be interested in Super 8 Kelowna BC. This two-star hotel offers spacious family-friendly rooms with mountain scenery and free WiFi. Board games and puzzles are available for added entertainment. Access to the pool and hot tub comes with no additional fee, too.
For some spontaneous shopping and dining, you can take your family to the bustling and vibrant Orchard Park Shopping Centre, which is only 1.7 km (1.1 mi) from the hotel.
Super 8 by Wyndham Kelowna BC
Address: 2592 Highway 97 North
Accommodates: 4
Parking Meeting/banquet facilities 24-hour front desk Golf course (within 3 km) Non-smoking rooms Laundry Facilities for disabled guests Family rooms
Enjoy a memorable vacation in Kelowna
Come and venture to this charming city and make lasting memories with your family. Many things await you in Kelowna, including picturesque lakes, exciting food scenes, and thrilling activities you shouldn’t miss. If you’re convinced to spend a weekend here, consider booking any of our recommended family resorts above.
Get Trip101 in your inbox
Unsubscribe in one click. See our Privacy Policy for more information on how we use your data

Create an account to bookmark our articles, like local expert tips, receive great stories in your inbox, and follow writers and topics that you love.
Log in with Facebook Log in with Twitter Log in with Google ×