Apartment holiday rentals in British Columbia

Find and book unique apartments on Airbnb

Top-rated apartment rentals in British Columbia

Guests agree: these apartments are highly rated for location, cleanliness and more.

1 of 1 pages1 / 1
Top guest favourite
A cozy home is illuminated under a starlit sky filled with numerous bright stars. Silhouetted trees surround the property, creating a serene atmosphere. Grass in the foreground adds a natural element, contributing to the tranquil outdoor setting.
Flat in Black Creek

Sea Fever House at Roscrea - Sea View Suite

Situated on a clifftop with 10 acres of beautifully forested land with unparalleled views of the Salish Sea, Mt. Denman & Desolation Sound. Surrounded by The Williams Beach Trail System which provides many kilometres of woodland hiking. There is no beach access from the property but we're just a short walk to the Alders Beach which offers long stretches of sand for walking, swimming and exploring tidal pools. Your hosts are happy to assist you in any way they can to make your stay memorable.

4.93 out of 5 average rating, 289 reviews
Guest favourite
Flat in Whistler

Luxury Penthouse Studio Whistler {Pool/Hottub/Gym}

**This condo has just been fully renovated** . This top-floor studio is one of the nicest in the building with stunning mountain views. Comes with a queen size bed, designer chair that pulls out into a memory foam single bed, wifi, cable, central air, full fridge, in-suite washer/dryer and fully stocked kitchenette. One of Whistler’s best shared pools, hot tubs, sauna, fitness room as well as ski/bike storage for your convenience. Cascade Lodge is just steps from 2 grocery and liquor stores.

4.94 out of 5 average rating, 236 reviews
Superhost
Flat in Bowen Island

BowInn - Sauna & Walkable to Snug Cove

Adventure is at your doorstep at The BowInn. We have trails for walking, running, hiking, and cycling just outside. The cozy 2-bedroom suite is nestled in the forest, just a 3-min drive from the ferry and local beaches. Optional add on of a private Forest Sauna for up to 6 people. Fully private with its own entryway, it also has a kitchenette, spacious living area, and outdoor dining area w/ BBQ and outdoor seating. Get local intel about things to do solo or with kids at any time of year.

4.8 out of 5 average rating, 383 reviews
Superhost
A spacious living area is showcased, featuring a large L-shaped sectional couch with decorative pillows. A glass coffee table rests on a textured rug, and shelves display various items. The kitchen area is visible in the background, with modern white cabinetry and countertops.
Flat in Whistler

Whistler Village Main St. Suite

Modern, bright, clean and cozy. Located directly above all amenities in the Marketplace Pavillion on Main St. An elevator ride away from all shops, groceries, chair lifts and the main village. The building has free heated underground parking, a shared rooftop hot tub in a fully secured building. In suite laundry washer/dryer, fireplace and fully stocked kitchen. Bathroom has a bathtub/shower. The suite is private and located on the 3 rd floor with nice a balcony and beautiful views.

4.83 out of 5 average rating, 976 reviews
Guest favourite
The suite features a spacious sleeping area with a large bed, flanked by two armchairs facing expansive sliding glass doors. Natural light floods the room, highlighting serene views of the ocean and sunset. A simple wooden table offers a cozy workspace, surrounded by minimalistic decor.
Flat in Ucluelet

Nori Breathtaking-Oceanfront w/Private Sauna

Nori @ The Nami Project Breathtaking unique escape with direct panoramic ocean view and a private cedar sauna. Inspired by Japanese detail and craftsmanship, the open floor plan suite is fully furnished for your comfort, with high extended ceilings, large sliding windows, comfortable heated concrete floors and beautiful seamless micro cement bathroom. Local and designer art and furniture were selected to add refinement to your experience. BC Short-Term Registration: H226700914

4.99 out of 5 average rating, 108 reviews
Top guest favourite
The image captures a warm kitchen space featuring a central island with a wooden cutting board holding cheese, grapes, and a decorative bowl. A bottle of red wine stands prominently. In the background, a cozy living area is visible, complete with a leather sofa and a television.
Flat in Bowen Island

Bowen Island - Sunny Tunstall Bay!

Located on the sunny west side of Bowen Island 500 m. to the best sunset/swimming beach, this fully contained 1000 sq.ft. apartment features custom high end bath and kitchen, grand open living space with wood stove, large screen, private deck, propane bbq, fire pit w bbq & secluded pond. 1 bedroom with double bed, 1 queen Murphy bed, one single in main room. On bus route. No pets, no people under 12. Newly renovated. Price quoted all in for 2 adults. Owner occupied.

4.85 out of 5 average rating, 155 reviews
Guest favourite
A bright living area features a gas fireplace framed by natural stone, set against a backdrop of large windows offering views of the surrounding mountains. Modern furniture, including a cozy sofa and stylish armchair, complements the light wood flooring, while a TV is mounted on the wall.
Flat in Whistler

Newly renovated 1 bdrm w amazing views in Cascade

You'll be steps away from the lifts and the best eating in Whistler. Enjoy the gas fireplace at night, or relax in the hot tub and pool. The Cascade Lodge is a concrete building just off the main drag so it's nice and quiet at night, letting you get a peaceful night's sleep. Enjoy a coffee on the deck with AMAZING views of the pool deck and Whistler / Blackcomb Mountains! Our unit has 600 sq ft, full kitchen, and laundry so it easily sleeps 4 adults!

4.92 out of 5 average rating, 105 reviews
Superhost
The outdoor balcony area features modern furniture positioned for relaxation, complemented by a gas BBQ and a fire table. Scenic mountain views create a serene backdrop, while string lights overhead illuminate the space. The private hot tub area offers a luxurious retreat with inviting water jets and scenic window views.
Flat in Canmore

Top Floor | Epic Mountain Views | Rooftop Hot Tubs

This newly constructed top-floor suite offers an exceptional living experience with breathtaking mountain views. Enjoy premium amenities like the communal rooftop hot tubs or the custom-built wet sauna. Host a BBQ and unwind on your two expansive private balconies. As night falls, gather around the fire table and marvel at the starry skies. Just a short drive from Banff, this property blends luxury and convenience for the ideal mountain getaway.

4.93 out of 5 average rating, 163 reviews
Superhost
A modern kitchen and dining area features a wooden dining table surrounded by six metal chairs. The kitchen is equipped with stainless steel appliances, including a microwave, dishwasher, and refrigerator. A large window allows natural light to illuminate the space, enhancing the geometric patterned backsplash.
Flat in Revelstoke

Basecamp Resorts Revelstoke I 2 Bedroom Apartment

Experience Revelstoke with our Two Bedroom Mountain-View Suite. Spread over 800 square feet, it's perfect for up to 6 guests. Each bedroom has a plush queen bed with premium linens, and the living area includes a queen-size memory foam pullout sofa. Enjoy a fully-stocked kitchen, high-speed WiFi, cable TV, ensuite laundry, and included parking. Ideal for families or groups, this suite ensures comfort and convenience during your stay.

4.88 out of 5 average rating, 292 reviews
Guest favourite
A spacious studio room features a king bed with light green bedding and accent pillows. A gas fireplace is situated beside a wall-mounted television. Large windows provide natural light, and a private balcony is visible, enhancing the room's airy feel. A bedside lamp and an ottoman are included.
Flat in Whistler

˙Studio Condo Whistler Village 223

*Hot tub/Pool closure Apr-Oct 2026 *Room access required & Fire inspection on Nov 16 & 17 2026 Central location Full Kitchen except oven&dishwasher Steps to best restaurants, independent coffee shops & other amenities Balcony Gas fireplace, *we leave it off during July&Aug Wall-mounted A/C *out of order Smart TV w/ internet and cable 325 sq ft King bed $25 per 24 hours for secured onsite parking Same day reservations welcomed

4.82 out of 5 average rating, 1281 reviews
Superhost
A scenic view of Kootenay Lake is visible from a wooden deck railing. The shimmering water reflects the clear blue sky, while distant mountains provide a picturesque backdrop. Green foliage and shrubbery frame the view, enhancing the natural surroundings.
Flat in Ainsworth

Ainsworth Springs Sunset Suite

Situated on Kootenay lake, our suites provide travelers with a choice between two unique and beautiful accommodations. Both suites are spacious and feature incredible lake and mountain views, private decks, fully equipped kitchens, and private access to a secluded beach. NOTE: We are separate from the resort, please go to the resort website for rates and times. Pet friendly ($20 pet fee per stay charged separately)

4.85 out of 5 average rating, 302 reviews
Top guest favourite
Flat in Canmore

Panoramic Mountain Views | 2 Hot Tubs | Steam Room

Welcome to this stunning, 1 bed 1 bath property, located in the heart of Canmore, Alberta. Surrounded by the best mountain views in Canmore, this property offers breathtaking views of the Three Sisters, Mount Lawrence Grassi, and the whole Rundle mountain chain. After a long day, come home to soak in one of the outdoor hot tubs, relax in front of the electric fireplace or sit on our sunny balcony and enjoy the view.

4.96 out of 5 average rating, 269 reviews

Popular amenities for British Columbia apartment rentals

Destinations to explore