
Townhome vacation rentals in Kelowna
Find and book unique townhouse rentals on Airbnb
Top-rated townhouse rentals in Kelowna
Guests agree: these townhouse rentals are highly rated for location, cleanliness, and more.
Vacation rentals for every style
Get the amount of space that is right for you
Popular amenities for Kelowna townhouse rentals
Family-friendly townhouse rentals

Steep And Deep! Pvt hot tub+garage in HappyValley
We had a wonderful trip staying at this accommodation. Initially we were hesitant about the location, but the walk to the free gondola to the village was easy which made it the perfect location for skiing and for those who don’t ski. The accommodation was clean and included everything we needed. The hot tub was a great addition!

BigWhite Ski In/Out Chalet w Priv HotTub & Garage
Loved the space, great for a weekend with friends!

LUXURY TOWNHOUSE 3 BR, TREETOPS
We had a great time at Big White and loved the townhouse. We had 6 people and room for everyone to spread out. The private hot tub was a real treat.

Family Friendly Knoll Townhome w/ Garage, BBQ
Great Stay ! Lyndsay is very responsive and takes hosting seriously. It makes for a great stay. We would stay again. Thanks so much.

Crooked Tree Guest Suites - The Pine Suite
If you're looking for spectacular views and a peaceful retreat, this it! The suite is spacious, super clean and thoughtfully designed. There are 2 decks with the lower one being extra roomy . It's easy to spend the day on the deck with a good book and taking in the scenery. Alix is very welcoming and responsive. We hope to be back soon. Don't forget to bring binoculars!

Pinnacles Townhome hottub open all year plus BBQ
Well located unit for skiers and Lindsay communicates quickly

Sailview Loft, 3 private bedrooms with ensuites
Very nice place and neighburhood ! The accommodation is perfect for 3 couples! Beautiful view and the house is well equipped for cooking ! We really enjoyed our stay.

West Kelowna Beach Front Cottages15
Lovely place with wonderful views from kitchen and master bedroom. Very toddler and baby friendly as the pool and sand area kept the kids busy all day. Modern open-concept lay out with modern furnishings so we were able to keep an eye out. Huge grass lawn that kids can run around and play ball. Every room was great with separate AC/ heating units. 5 minute drive to Quail's Gate and Mission Hill. Landlord came within 5 minutes when we couldn't get the AC to work! We had a great time and highly recommend this place.
Townhouse rentals with a washer and dryer

Ski-In 3BR/2BA Fireworks View New Private Hot Tub
This was our second time staying at Pavel’s. The stay was just as good as the first time, and we are already talking about coming back again next year

Private Garage & Hot tub- Perfect for Summer
We had a really good stay at Ed and Tracy’s. The ski in ski out off perfection run was excellent. The place was exactly as listed. The kitchen was one of the most well stocked we have ever had for an Airbnb. Would stay there again

Cozy and Spacious Townhouse with Private Hot Tub!
My wife and I had a great time staying here. The ski in/out was better than expected. To ski out, we found it best to head to the gondola and take it up to the village. Ski in was best via gondola way. The hot tub was fully operational and worked well. It's a 4 seater which is comfortable for 2-3 people. It's not the typical 6 seater / 4 person hot tub which may be what some people would expect. The kitchen was functional, but could have used a few items like cling wrap for leftovers. There's a stove top kettle but no electric one. The dishwasher is *very* loud - don't turn it on if you're going to relax nearby. The top rack is broken/detached from the guide rail on one side and the door just slams to the ground. It's a rental, but still. The bed in the master was comfortable, but a bit creaky (think wood creakiness). Overall, we've stayed in many of these rentals at various mountains and would stay here again as 2. For a party of 4 adults it would feel a bit small.

2 bdrm sleeps 7 Ski-in/out w/hot tub *pet friendly
This is a perfect ski cabin in snow Pines at big White. The Ski and ski out about 25 m from the front door. It’s was the simplest easiest access that we’ve had in a long time. All the furnishings all the entire cabin was great, exactly as described. There were two bedrooms. The primary bedroom had a king bed. Great comforters secondary bedroom had a queen bed with a twin or a double bunk. The rooms are small, but perfectly proportion we easily got an entire family in and had an amazing time. The living space and kitchen and hot tub with a few out to the valley is incredible. Nothing fancy. But everything that you need and want. We’ve always stayed in Happy Valley. This was our first day in Snow Pines Estates and will definitely be back. Thank you very much for a great 10 days. Highly recommend.

3 bedroom family friendly condo with hot tub!
Perfect location for our family near Happy Valley. The condo looks exactly like the pictures. We traveled with our 2 youngest kids (ages 4 & 6) so they cannot actually ski in/ski out. The walk to gondola was the perfect distance, so they can ride up to village. The walk up the little hill (from the gondola back to the condo) was a bit of a challenge for the little one, but they got used to it after a couple days. The space in the condo is just perfect as well. Could have had a few more people and not felt cramped. The beds are super comfy and the decor very nice. Shannon was a great host and very responsive. I was having an issue with the vacuum and she sent someone over ASAP to replace it. My kids are a crumb factory, so I tend to clean up after them always. We would most definitely stay here again!!

Trailside Escape with 4 bedrooms, Private Hot Tub
Really enjoyed our stay at Darren’s place. Excellent location, great size for bigger groups. The kitchen and bathrooms are equipped with essentials. Communication with Darren was easy and reliable.

Spacious Townhouse w/ private hot tub
Cozy and beautiful layout , heaters works very well, the kitchen appliances works good, basket with Wine and some cookies are awesome. , and hot tub also good. Thank you!!

Luxury Ski In/Out Chalet, Comfort & space everyone
Place was perfect. Cozy, spacious, beautiful lay out and close to the village//ski in and out with privacy. Would stay there again in a heartbeat. Greg was extremely helpful and friendly.
Townhouse rentals with a patio

AllPine Chalet: Spacious Retreat
The property was perfect for our group and just how it was described. The spacious layout of the condo was great for the kids, giving them space to chill after a long day on the slopes. It is conveniently located close to a short blue run down to a chair lift. We will be back!

Rooftop Patio 3 bed + den only 3 min to downtown
Absolutely beautiful space, would certainly stay again! Lots of bathrooms which was great for getting ready to go out with a group of girls. I would say the pictures truly don’t do it justice. Heads up that there are stairs as soon as you walk into this unit, so leave those massive Beis bags at home :)

Lynx: Bright 3-bdrm village townhouse w/pvt hottub
The condo was very convenient and close to the village. There was a tiny library and many board games, perfect for a family vacation.

Front Row For Fireworks | Brand New Happy Valley!
The front door of the building was a bit of a maze to find, but once we found it, all was good. We were able to relay directions to our other guests and avoided confusion. The space was so welcoming and comfortable, kitchen was well stocked and the bedrooms were super comfortable. Thank you for the great stay!

Rooftop Patio w/ Hot Tub, Elevator, Beach Area
Nice place. High recommend!i willl come next time.

New Ridge duplex with King beds & EV charger
We spent an extended family day long weekend here while cramming in as many Silverstar activities as possible. The house had everything we needed and then some plus the views from every window, whether it be the mountains and valley out front or the wooded backyard, were stunning. Our 5 yr old took full advantage of the hot tub, arcade games, PlayStation and thanks to the marble run kit we enjoyed hours of peace and quiet! Other than needing to pay attention to the lift hours of operation, the ski in ski out was perfect and some of our best laps were at the end of the day while we all raced to see who could get home the quickest. When we return to the mountain next time we’ll be sure to make this our accommodation!

Beachside Bliss! Luxury Lakeside Ground Level Unit
Quick stats about townhouse rentals in Kelowna
Total rentals
30 properties
Nightly prices starting at
R357 ZAR before taxes and fees
Total number of reviews
750 reviews
Family-friendly rentals
30 properties are a good fit for families
Pet-friendly rentals
10 properties allow pets
Rentals with dedicated workspaces
20 properties have a dedicated workspace
Destinations to explore
- Kamloops Vacation rentals
- Revelstoke Vacation rentals
- Penticton Vacation rentals
- Vernon Vacation rentals
- Sun Peaks Vacation rentals
- Vancouver Island Vacation rentals
- Vancouver Vacation rentals
- Puget Sound Vacation rentals
- Seattle Vacation rentals
- Fraser River Vacation rentals
- Banff Vacation rentals
- Calgary Vacation rentals
- Rentals with a home theater Kelowna
- Beachfront rentals Kelowna
- House rentals Kelowna
- Family-friendly rentals Kelowna
- Smoking-friendly rentals Kelowna
- Rentals with lake access Kelowna
- Fitness-friendly rentals Kelowna
- Lakehouse rentals Kelowna
- Rentals with outdoor seating Kelowna
- Rentals with beach access Kelowna
- Rentals with an EV charger Kelowna
- Rentals with a patio Kelowna
- Rentals with a fire pit Kelowna
- Waterfront rentals Kelowna
- Cabin rentals Kelowna
- Apartment rentals Kelowna
- Rentals with a washer and dryer Kelowna
- Kid-friendly rentals Kelowna
- Rentals with a sauna Kelowna
- Condo rentals Kelowna
- Rentals with a fireplace Kelowna
- Villa rentals Kelowna
- Rentals with pools Kelowna
- Chalet rentals Kelowna
- Rentals with breakfast Kelowna
- Rentals with a kayak Kelowna
- Private suite rentals Kelowna
- Cottage rentals Kelowna
- Rentals with a hot tub Kelowna
- Pet-friendly rentals Kelowna
- Townhouse rentals Central Okanagan
- Townhouse rentals British Columbia
- Townhouse rentals Canada
- Yurt Rentals United States
- Yurt Rentals United Kingdom
- Castle Rentals United States
- Houseboats United States
- Holiday Caravans United Kingdom
- Private Island Rentals United States
- Farm Houses United States
- Farm Cottages United Kingdom
- Cabin Rentals Australia
- Luxury Cabins United Kingdom
- Luxury Cabins United States
- Holiday Chalets United Kingdom
- Cottage Rentals United States
- Holiday Cottages United Kingdom
- Mansion Rentals United States
- Villa Rentals United Kingdom
- Holiday Bungalows United Kingdom
- Bungalow Rentals United States
- Condo Rentals United States
- Holiday Apartments Australia
- Holiday Houses United States
- Holiday Houses United Kingdom
- Private Holiday Rentals United Kingdom
- Big House Rentals United States
- Big Cottages Australia
- Large Villas United Kingdom
- House Rentals with a Pool United States
- Cabin Rentals with a Pool United States
- Villas with a Pool United Kingdom
- Apartments with a Hot Tub United States
- Holiday Cottages with a Hot Tub United Kingdom
- Beach Cabins United States
- Beach Condos United States
- Beachfront Rentals United States
- Beach Houses United Kingdom
- Beach Villas United Kingdom
- Coastal Cottages United Kingdom
- Pet-Friendly Vacation Rentals United States
- Pet-Friendly Beach Rentals United States
- Pet-Friendly Cabin Rentals United States
- Dog-Friendly Cottages United Kingdom
- Luxury Dog-Friendly Cottages United Kingdom
- Okanagan Lake
- Big White Ski Resort
- SilverStar Mountain Resort
- Apex Mountain Resort
- Kangaroo Creek Farm
- Sunset Ranch Golf & Country Club
- Black Mountain Golf Club
- Predator Ridge Resort
- Knox Mountain Park
- Sagebrush Golf Club
- Spallumcheen Golf & Country Club
- Kelowna Springs Golf Club
- Splashdown Vernon
- Mission Creek Regional Park
- Wibit The Evolution Of Waterplay
- Splash BC Water Parks (Kelowna Wibit)
- Douglas Lake