Townhouse holiday rentals in Osoyoos

Find and book unique townhouses on Airbnb

Top-rated townhouse rentals in Osoyoos

Guests agree: These townhouse rentals are highly rated for location, cleanliness and more.

%{current} / %{total}1 / 1
Guest favourite
The modern exterior of the cottage showcases clean lines and large glass windows. Balconies extend outward, providing outdoor seating options. A landscaped area features stone pathways and greenery, while a rock wall borders the garden. The overall setting is tranquil, surrounded by trees.
Townhouse in Kelowna
4.93 out of 5 average rating, 27 reviews

Sailview Loft, 3 private bedrooms with ensuites

Sailview Loft is a picturesque cottage enclave on the shores of Okanagan Lake where you are sure to enjoy both the outdoor and indoor amenities. Brand new, modern and contemporary, located in the established neighbourhood of McKinley Landing, you will be less than 5 minutes away from the beach. The loft boasts 3 bedrooms with 9 foot ceilings, each with its own private en suite bathroom with heated floors, european wardrobes, queen size beds and 4K TV sets. The master bedroom connects to a covered deck for those romantic evenings where you can sit back, relax, and enjoy absolute peace and quiet. The top floor has a balcony with a BBQ. This gorgeous property comes with a fully equipped kitchen with quartz counter tops, induction stove, full size fridge, microwave, dishwasher, toaster, pots, pans, plates, utensils as well as a coffee maker, Nespresso coffee maker and French press - so you are able to cook to your hearts content and enjoy coffee just like you would at home. Dine and relax in the living room, which is open to the kitchen, with its 14 foot ceiling with a wall made of glass in order to fully enjoy the natural light and views of the lake and mountains surrounding you. Furnished with a table, chairs, 4 bar stools, and another flat screen TV, there’s plenty of space to enjoy a night in. For any laundry needs during your stay there is an in unit full size washer and dryer, ironing board and iron. We have intentionally built this house knowing it was going to be a vacation home, so all the walls are sound proofed and the doors are solid core. The flooring on the main floor is tiled and the lower level is stained concrete, in order to keep the place extremely clean. The house is located only 100 meters from the lake, at the end of a dead end street with ample parking for your car. Very low traffic area, so you can fully relax away from the hustle and bustle of city life while being a mere 20 minutes away from downtown Kelowna. Just a five minute walk from the house will get you to one of the nicest beach parks on Okanagan lake, where you can easily find your private paradise. Being dog lovers, we accept pets, but they will have to be approved before booking. If you happen to bring a furry friend, this is every dog’s heaven: miles of hiking trails, a dog friendly beach and just a quick 5 minute drive to the biggest dog park in Kelowna. No parties, no events. Rates are based on 6 guests. Extra charge for additional guests.

Guest favourite
The living room features a large L-shaped couch adorned with decorative pillows, positioned in a cozy arrangement around a wooden coffee table. A stone fireplace adds warmth, while expansive windows allow natural light to fill the space and offer scenic views of the outdoors.
Townhouse in Kootenay Boundary E / West Bo*
4.92 out of 5 average rating, 26 reviews

Charming Alpine Retreat w/ Private Hot Tub

Located at the MOON DANCE building in Snow Pines Estates, just a short walk to the village. "The Owl Unit" offers a cozy mountain escape for families or groups. This well-appointed condo accommodates up to 7 guests and provides stunning alpine views, a private hot tub, and convenient ski-in/ski-out access. Whether you're relaxing by the fireplace, cooking in the fully equipped kitchen, or enjoying the fresh mountain air from the hot tub, this unit is the perfect retreat after a day of adventure.

Guest favourite
An outdoor patio is framed by a pergola adorned with greenery. Comfortable seating is arranged around a dining table, surrounded by planters with vibrant flowers. The grassy area complements the villa's colorful exterior, offering a welcoming space for relaxation and socializing.
Townhouse in Osoyoos
4.93 out of 5 average rating, 15 reviews

Lakefront Villa - Your Perfect Vacation!

This beautiful 2 bedroom/2 bathroom 925sqft ground floor villa is located lakeshore in Osoyoos, BC with prestige golf courses & BC’s best wine region close by. The villa is an easily accessible ground floor townhouse with direct lake access & ample outdoor living space. With central A/C, heated pool, hot tub, fitness center, private dock & sandy beach, there truly is something for everyone! Fully equipped kitchen & laundry with cable & internet incl. Summer Rental (Sat-Sat) Off Season (flex)

Top Guest favourite
A cozy living area features a natural stone fireplace, framed by wooden shelves adorned with decorative accents. Large windows allow natural light to fill the space, highlighting the warm wood flooring and comfortable seating arrangement, creating an inviting atmosphere for relaxation.
Townhouse in Big White
5 out of 5 average rating, 105 reviews

Spacious "Cabin Feel" Townhouse in Happy Valley

In the WINTER, our townhome is in a premium SKI-IN/SKI-OUT location in Happy Valley. Happy Valley is also home to many other activities including tubing, skating, the beginner area, cross-country / show shoe trails, and the free gondola to the village. In the SUMMER, our townhome offers a peaceful retreat with good access to mountain biking, hiking, events and the village. Plus, Kelowna is only a scenic 45 minute drive away. Our comfortable home and location will ensure you have a great stay.

Guest favourite
The three-level building features a warm red exterior and balconies on each suite, set against a backdrop of tall evergreen trees. A paved driveway leads to the entrance, showcasing a clear sky and a spacious outdoor area.
Townhouse in Penticton
4.99 out of 5 average rating, 68 reviews

Crooked Tree Guest Suites - The Spruce Suite

One of 3 family/pet friendly suites at Crooked Tree. The others are The Pine and The Fir. Nestled on a 10-acre property on the eastern hillside, we are 10 min to Penticton and 15 to Naramata. Offering fabulous views, privacy, quiet, tons of amenities, everything! 1200 sq ft, 2 levels, 3 decks, may sleep up to 6 people, kitchen, BBQ, 4-pce bath, 2-pce bath, fireplace, 2 seating areas, Wi-Fi, TV, DVD, Google Home Mini, Bluetooth Speaker, guest use laundry facilities and more. Come to stay!

Guest favourite
An open-plan living area shows a modern kitchen with sleek black appliances and a spacious island featuring four wooden bar stools. A comfortable gray sectional sofa faces a large wall mirror, with a soft area rug beneath. Natural light fills the room from multiple windows.
Townhouse in Penticton
4.96 out of 5 average rating, 116 reviews

2-Min Walk to Lake: Chic 2-Bed Downtown Gem!

Picture this: You’re sipping coffee in a bright, spacious, and pristine 2-bedroom, 2.5-bath townhouse, just a 2-5 minute stroll from the waters of Okanagan Lake! This downtown stunner puts the beach practically at your doorstep—perfect for morning dips, sunset walks, or soaking in the lakefront vibes. Plus, you’re steps from parks, restaurants, Event Center, and breweries. Cook up a storm in the fully equipped kitchen. Book now—don’t let this waterfront escape slip away! License # H834620884

Top Guest favourite
An outdoor patio area is presented with two comfortable chairs and a grill, creating a space for relaxation and cooking. Soft lighting adorns the wooden fence, while trees and a mountain silhouette are visible in the background against the evening sky.
Townhouse in Summerland
4.96 out of 5 average rating, 81 reviews

Relaxation Central

You've worked hard to take a vacation or you're away from home on business. You don't want to take chances that your trip will be ruined by a unit that is not up to par. This townhouse style house has an upstairs bedroom and bath with a clear view of giants head, you get high end mattresses, couches, privacy. The basement has matching bed and bath for the ultimate privacy. Ideal place for you to stay if you are here for a hockey tournament or just to enjoy the Apex mountain (45 min away).

Top Guest favourite
A waterfront cabin is positioned amidst tall trees, showcasing a sandy shore and calm water. The structure features a sloped roof and large covered porch, blending naturally with the serene landscape. Reflections of the cabin and surrounding greenery can be seen on the water's surface.
Townhouse in Naramata
4.96 out of 5 average rating, 26 reviews

The Boathouse

Bring the whole family to this great place with lots of room for fun. All-Season, water front cabin near Big White. The unit consists of two bedrooms and two full bathrooms. The master bedroom has a king bed while the second bedroom has a bunk bed (double over double). There is also a pull out couch/queen bed in the living room. The unit can therefore accommodate at least 4 adult comfortably plus a few more kids. Finally, it has a full, modern kitchen, a dining room and a living room.

Top Guest favourite
A spacious living area is presented with comfortable grey sofas arranged around a wooden coffee table. The open layout connects seamlessly to the kitchen, featuring modern furnishings, pendant lighting, and white cabinetry. Large windows invite natural light into the space, enhancing the bright atmosphere.
Townhouse in Kelowna
4.98 out of 5 average rating, 133 reviews

Luxury Townhome in Downtown Kelowna

Licence #4087255 (compliant with new BC short term rental bylaws) This luxury townhouse is located in downtown Kelowna within walking distance to the beach, local eateries, brewpubs, cafes, parks, and more! Whether you visit Kelowna for business or to vacation, this is truly a home away from home. The home boasts over 1800 sqft. of living space with a private elevator between the 3 floors, has new furnishings, and is fully equipped! Professionally cleaned & sanitized between all bookings.

Guest favourite
A well-lit living and dining area is depicted, featuring a rectangular dining table surrounded by wooden chairs. A beige couch and a grey sofa are arranged thoughtfully around a glass coffee table, with a large window offering natural light and views of outdoor greenery.
Townhouse in Penticton
4.97 out of 5 average rating, 60 reviews

3BDR Duplex - 10 min walk to the beach!

The perfect place for your vacation get-away. Unbeatable location, a short walk to the beach, and blocks from the heart of Penticton. Clean, spacious, and chill. Lake life. Lake rules. Rainy day - stay in binge Netflix, play board games or read books. Catch a movie at Landmark Cinema down the street and get ice cream at Tickleberries after. Sleep in a quiet neighbourhood with no through traffic. Forget the key with our smart lock door system with access code. High speed wifi. Legal Airbnb.

Superhost
The private balcony overlooks Osoyoos Lake, providing stunning views of the water and surrounding mountains. Comfortable outdoor seating is positioned alongside the railing, inviting relaxation while enjoying the serene landscape. Lush greenery frames the scene, enhancing the picturesque ambiance.
Townhouse in Oroville
4.87 out of 5 average rating, 15 reviews

Lakefront Resort Townhome with Kayaks & Gas Grill!

Lakefront living and mountain views set the perfect backdrop for your next family trip at this peaceful 3-bedroom, 3.5-bath beachfront townhouse. Enjoy easy access to Osoyoos Lake and resort amenities like a pool, hot tub, clubhouse, and games lawn. The townhouse features incredible water views from every level. Step right out the door to the sandy beach. Whether kayaking, visiting wineries, or basking beachside, this vacation rental offers infinite possibilities for fun!

Guest favourite
A cozy living area features large windows allowing natural light to illuminate the space. Comfortable seating includes a dark sofa and two armchairs. A glass coffee table is centered on a woven area rug. A sliding door leads to a balcony with views of the outdoors.
Townhouse in Kelowna
4.93 out of 5 average rating, 241 reviews

Downtown Lakefront Condo: Pools, Hot Tubs & Steam

Can’t go wrong in DT Kelowna! Steps to beach, lake, park, dining, casino, shopping & events. Top notch amenities: Indoor/outdoor pools & hot tubs, fitness centre, tennis court, steam room, courtyard & boat access! Access to rent a boat slip possible. Very spacious! 1600sqft! Recently renovated. Gorgeous Kitchen! 55” Smart TVs. WIFI/Netflix/Prime, A/C, Washer/Dryer. This unit is ideal for 2-3 couples or families w/ children. BIZ License #: 4097897

Popular amenities for Osoyoos townhouses

Quick stats about townhouse rentals in Osoyoos

  • Total holiday rentals

    Explore 10 holiday rentals in Osoyoos

  • Nightly prices starting at

    Osoyoos holiday rentals start at $42 AUD per night before taxes and fees

  • Verified guest reviews

    Over 260 verified reviews to help you choose

  • Family-friendly holiday rentals

    10 properties offer extra space and kid-friendly amenities

  • Wi-Fi availability

    10 of Osoyoos holiday rentals include Wi-Fi access

  • Popular amenities for guests

    Guests love Kitchen, Wifi and Pool across Osoyoos rentals

  • 4.9 Average rating

    Osoyoos stays are highly rated by guests—averaging 4.9 out of 5!