Trovit
Favorites

101,216 townhouses to rent in British Columbia Province

101,216 results
Filters
Sort by
Mainstreet Estates Apartments 1 Bedroom Apartment for Rent at 10736 150 St, Surrey, BC V3R 4C5 Guildford Town Centre
20 Pictures Pictures
info
$ 1,350/month
$ 1,400/month
Apartment in V3R 4C5, Johnson Heights, Surrey, British Columbia Province

Property Description Mainstreet Estates | Pet-Friendly Apartments for Rent in Surrey, BC Looking for modern, newly renovated apartments for rent in Surrey? Welcome to Mainstreet Estates, offering upgraded living in one of Sur…

  • bedroom

    1 bedroom bedroom

  • bathroom

    1 bathroom bathroom

  • 624 sq.ft

Parking
$ 1,350/month
$ 1,400/month

Property Description Mainstreet Estates | Pet-Friendly Apartments for Rent in Surrey, BC Looking for modern, newly renovated apartments for…

See more details
Peatt Commons 2 2 Bedroom Apartment for Rent at 821 Hockley Ave, Langford, BC V9B 0Z9 Downtown Langford
6 Pictures Pictures
info
$ 1,968/month
$ 2,012/month
Apartment in V9B 0Z9, Langford, British Columbia Province

Welcome to Peatt Commons, a modern six-storey apartment building nestled in the vibrant heart of downtown Langford, conveniently located near the intersection of Veterans Memorial Parkway and Goldstream Avenue…

  • bedrooms

    2 bedrooms bedrooms

  • bathrooms

    2 bathrooms bathrooms

$ 1,968/month
$ 2,012/month

Welcome to Peatt Commons, a modern six-storey apartment building nestled in the vibrant heart of downtown Langford, conveniently located nea…

See more details
Unchaga Court 2 Bedroom Apartment for Rent at 10109 13 St, Dawson Creek, BC V1G 4R4
18 Pictures Pictures
info
$ 1,260/month
Apartment in V1G 4R4, Dawson Creek, British Columbia Province

10109 13th St: A secure building with buzzer system, elevator, shared laundry room on the second floor, and free outdoor parking or paid underground parking for $40/month…

  • bedrooms

    2 bedrooms bedrooms

  • bathroom

    1 bathroom bathroom

Parking Balcony Lift
$ 1,260/month

10109 13th St: A secure building with buzzer system, elevator, shared laundry room on the second floor, and free outdoor parking or paid und…

See more details
Central Green 2 Bedroom Apartment for Rent at 1740 1710 1740 Richter Street, Kelowna, BC V1Y 0G6 Downtown South
19 Pictures Pictures
info
$ 2,025/month
Apartment in V1Y 0G6, Kelowna, British Columbia Province

SMART SAVINGS, SMART LIVING Move into Central Green now and enjoy: - First month’s rent free on a 12-month lease (select units) - Reduced pet deposit — $299 - Six months of complimentary parking on select units (where availab…

  • bedrooms

    2 bedrooms bedrooms

  • bathrooms

    2 bathrooms bathrooms

  • 893 sq.ft

Parking Gym
$ 2,025/month

SMART SAVINGS, SMART LIVING Move into Central Green now and enjoy: - First month’s rent free on a 12-month lease (select units) - Reduced pe…

See more details
2 Bedroom Home for Rent at 14683 West Beach Ave, White Rock, BC V4B 2T9
3 Pictures Pictures
info
$ 2,300/month
House in V4B 2T9, White Rock, British Columbia Province

Welcome to your seaside retreat in beautiful White Rock, BC! This charming 2 bed + den home offers rare ocean views and unbeatable access to White Rock Beach, promenades, and seaside living…

  • bedrooms

    2 bedrooms bedrooms

  • bathrooms

    2 bathrooms bathrooms

  • 1,173 sq.ft

$ 2,300/month

Welcome to your seaside retreat in beautiful White Rock, BC! This charming 2 bed + den home offers rare ocean views and unbeatable access to…

See more details
Westbrook by Highstreet 3 Bedroom Apartment for Rent at 1520 Westside Rd S, Kelowna, BC V1Z None
20 Pictures Pictures
info
$ 2,349/month
Apartment in V1Z None, Kelowna, British Columbia Province

FOR A LIMITED TIME, WE HELP PAY FOR YOUR MOVE!* PLUS PAY ONLY $700 FOR YOUR DEPOSIT! Phase II now renting! Westbrook by Highstreet is your ticket to feeling good and living right in West Kelowna…

  • bedrooms

    3 bedrooms bedrooms

  • bathrooms

    2 bathrooms bathrooms

  • 1,055 sq.ft

amenity_deck Gym
$ 2,349/month

FOR A LIMITED TIME, WE HELP PAY FOR YOUR MOVE!* PLUS PAY ONLY $700 FOR YOUR DEPOSIT! Phase II now renting! Westbrook by Highstreet is your t…

See more details
Ashley Court Apartments 2 Bedroom Apartment for Rent at 14921 104 Ave, Surrey, BC V3R 1M8 Guildford Town Centre
17 Pictures Pictures
info
$ 1,750/month
$ 1,900/month
Apartment in V3R 1M8, Johnson Heights, Surrey, British Columbia Province

Property Description Rental Unit Amenities: Refrigerator, range, balcony, blinds and laminate floors…

  • bedrooms

    2 bedrooms bedrooms

  • bathroom

    1 bathroom bathroom

  • 926 sq.ft

Parking Balcony amenity_deck Swimming pool Garden Access for people with disabilities
$ 1,750/month
$ 1,900/month

Property Description Rental Unit Amenities: Refrigerator, range, balcony, blinds and laminate floors…

See more details
CASA DEL MAR APARTMENTS 1 Bedroom Apartment for Rent at 122 18th St E, North Vancouver, BC V7L 2X5 Central Lonsdale
20 Pictures Pictures
info
$ 1,970/month
$ 2,100/month
Apartment in V7L 2X5, Lower Lonsdale, North Vancouver City, British Columbia Province

This 3-storey walk up apartment building is coming back on the market with various levels of renovations to it's 1-bedroom junior and full 1-bedroom suites…

  • bedroom

    1 bedroom bedroom

  • bathroom

    1 bathroom bathroom

  • 646 sq.ft

Parking Balcony Equipped kitchen Unfurnished
$ 1,970/month
$ 2,100/month

This 3-storey walk up apartment building is coming back on the market with various levels of renovations to it's 1-bedroom junior and full 1…

See more details
Belaire Apartments 1 Bedroom Apartment for Rent at 10181 149 St, Surrey, BC V3R 6A1 Guildford Town Centre
14 Pictures Pictures
info
$ 1,674/month
Apartment in V3R 6A1, Johnson Heights, Surrey, British Columbia Province

Belaire Apartments – Guildford, Surrey Location: 10181 149th St, Surrey, BC V3R 6A1 Inquiries & Viewings Contact Lance at or Anna at Welcome to Belaire Apartments! Looking for a spacious home in the heart of Guildford? Belair…

  • bedroom

    1 bedroom bedroom

  • bathroom

    1 bathroom bathroom

  • 721 sq.ft

Parking
$ 1,674/month

Belaire Apartments – Guildford, Surrey Location: 10181 149th St, Surrey, BC V3R 6A1 Inquiries & Viewings Contact Lance at or Anna at Welcome…

See more details
Hillside Place Apartments 1 Bedroom Apartment for Rent at 12751 103 Ave, Surrey, BC V3V 3G5
15 Pictures Pictures
info
$ 1,425/month
$ 1,450/month
Apartment in V3V 3G5, Brownsville, Surrey, British Columbia Province

Property Description Hillside Place: Modern, Pet-Friendly Apartments in Surrey City Centre Looking for the perfect balance of convenience, comfort, and value in Surrey, BC? Whether you are a working professional looking for a…

  • bedroom

    1 bedroom bedroom

  • bathroom

    1 bathroom bathroom

  • 592 sq.ft

$ 1,425/month
$ 1,450/month

Property Description Hillside Place: Modern, Pet-Friendly Apartments in Surrey City Centre Looking for the perfect balance of convenience, c…

See more details
Harvey Heights 2 Bedroom Apartment for Rent at 812 Saucier Ave, Kelowna, BC V1Y 0R1 Downtown South
20 Pictures Pictures
info
$ 2,025/month
Apartment in V1Y 0R1, Westbank First Nation #9, Kelowna, British Columbia Province

Welcome to Harvey Heights, a brand-new mid-rise rental community offering elevated urban living in the vibrant heart of Kelowna, BC…

  • bedrooms

    2 bedrooms bedrooms

  • bathrooms

    2 bathrooms bathrooms

  • 721 sq.ft

Balcony Patio
$ 2,025/month

Welcome to Harvey Heights, a brand-new mid-rise rental community offering elevated urban living in the vibrant heart of Kelowna, BC…

See more details
Harvey Heights 2 Bedroom Apartment for Rent at 812 Saucier Ave, Kelowna, BC V1Y 0R1 Downtown South
20 Pictures Pictures
info
$ 2,025/month
Apartment in V1Y 0R1, Westbank First Nation #9, Kelowna, British Columbia Province

Welcome to Harvey Heights, a brand-new mid-rise rental community offering elevated urban living in the vibrant heart of Kelowna, BC…

  • bedrooms

    2 bedrooms bedrooms

  • bathrooms

    2 bathrooms bathrooms

  • 710 sq.ft

Balcony Patio
$ 2,025/month

Welcome to Harvey Heights, a brand-new mid-rise rental community offering elevated urban living in the vibrant heart of Kelowna, BC…

See more details
Harvey Heights 2 Bedroom Apartment for Rent at 812 Saucier Ave, Kelowna, BC V1Y 0R1 Downtown South
20 Pictures Pictures
info
$ 2,000/month
Apartment in V1Y 0R1, Westbank First Nation #9, Kelowna, British Columbia Province

Welcome to Harvey Heights, a brand-new mid-rise rental community offering elevated urban living in the vibrant heart of Kelowna, BC…

  • bedrooms

    2 bedrooms bedrooms

  • bathrooms

    2 bathrooms bathrooms

  • 710 sq.ft

Balcony Patio
$ 2,000/month

Welcome to Harvey Heights, a brand-new mid-rise rental community offering elevated urban living in the vibrant heart of Kelowna, BC…

See more details
LA PLAYA VISTA 1 Bedroom Apartment for Rent at 1360 Fir St, White Rock, BC V4B 4B2
5 Pictures Pictures
info
$ 1,650/month
$ 1,750/month
Apartment in V4B 4B2, White Rock, British Columbia Province

Call or text: or Email: * This residential apartment building places you just minutes of driving from the waterfront, local cafes, restaurants, grocery stores, and boutique shops, with easy access to scenic walks along the ic…

  • bedroom

    1 bedroom bedroom

  • bathroom

    1 bathroom bathroom

  • 560 sq.ft

$ 1,650/month
$ 1,750/month

Call or text: or Email: * This residential apartment building places you just minutes of driving from the waterfront, local cafes, restauran…

See more details
Seaport Apartments Studio Apartment for Rent at 200 Dallas Rd, Victoria, BC V8V 1A4 James Bay
19 Pictures Pictures
info
$ 1,695/month
Apartment in V8V 1A4, James Bay, Victoria, British Columbia Province

Situated along Dallas Road and offering stunning ocean waterfront and Olympic Mountain views, Seaport Apartments is a well-maintained five-storey, 159-unit apartment building comprised of bachelor, one-, one plus den, two- an…

  • bathroom

    1 bathroom bathroom

  • 495 sq.ft

Balcony Patio Swimming pool Sauna
$ 1,695/month

Situated along Dallas Road and offering stunning ocean waterfront and Olympic Mountain views, Seaport Apartments is a well-maintained five-s…

See more details
4 Bedroom Home for Rent at 7547 Yukon St, Vancouver, BC V5X 2Y4 Marpole
50 Pictures Pictures
info
$ 5,400/month
House in V5X 2Y4, Vancouver, British Columbia Province

Promotion: 50% off rent for the first month of 1 year fixed-term tenancy on or before September 15, 2026 Address: 7547 YUKON ST VANCOUVER BC V5X 2Y4 A rare opportunity for an executive household or established family seeking…

  • bedrooms

    4 bedrooms bedrooms

  • bathrooms

    2 bathrooms bathrooms

  • 1,593 sq.ft

Parking
$ 5,400/month

Promotion: 50% off rent for the first month of 1 year fixed-term tenancy on or before September 15, 2026 Address: 7547 YUKON ST VANCOUVER BC…

See more details

101,216 townhouses to rent in British Columbia Province

Property value in British Columbia Province
Average price per sq.feet
$ 2/sq.feet
8.1 %
Compared to July 2026
14.1 %
Compared to August 2025
Average property value
$ 2,195
Search deeper
Property types
You may also like