Villas to rent in St. Margarets

412 available properties
Sort by:
Most relevant first
Most relevant first
Most up-to-date first
Most recent published
Price: Lowest first
Price: Highest first
Bedrooms: Lowest first
Bedrooms: Highest first
Size: Lowest first
Size: Highest first
View photo Arrow icon pointing to the right
Apartment
Apartment for rent in Royal Gardens, Edmonton
$ 1,150/month
Royal Gardens, Edmonton

1 Bedroom

1 Bathroom

679 sq.ft

GardenParking

3 days + 2 hours ago

24 pictures Arrow icon pointing to the right
Apartment
Apartment for rent in London Road, Lethbridge
$ 1,335/month
London Road, Lethbridge

1 Bedroom

1 Bathroom

630 sq.ft

GardenBalconyParking

3 days + 2 hours ago

10 pictures Arrow icon pointing to the right
Apartment
Apartment for rent in James Bay, Victoria
$ 1,900/month
James Bay, Victoria

1 Bedroom

1 Bathroom

624 sq.ft

LiftParking

4 days + 2 hours ago

View photo Arrow icon pointing to the right
Apartment
Apartment for rent in Sagebrush, Kamloops
$ 1,400/month
Sagebrush, Kamloops

1 Bedroom

1 Bathroom

4 days + 2 hours ago

View photo Arrow icon pointing to the right
Apartment
Apartment for rent in Varsity, Calgary
$ 1,350/month
Varsity, Calgary

1 Bedroom

1 Bathroom

635 sq.ft

BalconyFireplaceParking

1 week + 2 days ago

24 pictures Arrow icon pointing to the right
Apartment
Apartment for rent in London Road, Lethbridge
$ 1,235/month
London Road, Lethbridge

1 Bedroom

1 Bathroom

278 sq.ft

GardenBalconyParking

Oct 07, 2026

4 pictures Arrow icon pointing to the right
Apartment
Apartment for rent in Brow of the Hill, New Westminster
$ 1,775/month
Brow of the Hill, New Westminster

1 Bedroom

1 Bathroom

399 sq.ft

LiftParking

5 days + 2 hours ago

View photo Arrow icon pointing to the right
Apartment
Apartment for rent in Sagebrush, Kamloops
$ 1,760/month
Sagebrush, Kamloops

2 Bedrooms

1 Bathroom

5 days + 2 hours ago

View photo Arrow icon pointing to the right
Apartment
Apartment for rent in London Road, Lethbridge
$ 1,414/month
London Road, Lethbridge

2 Bedrooms

1 Bathroom

813 sq.ft

GardenParking

6 days + 2 hours ago

24 pictures Arrow icon pointing to the right
Apartment
Apartment for rent in Eastwood, Edmonton
$ 1,215/month
Eastwood, Edmonton

2 Bedrooms

1 Bathroom

749 sq.ft

Parking

1 week + 3 days ago

24 pictures Arrow icon pointing to the right
Apartment
Apartment for rent in London Road, Lethbridge
$ 1,435/month
London Road, Lethbridge

2 Bedrooms

1 Bathroom

813 sq.ft

GardenBalconyParking

2 weeks + 5 days ago

24 pictures Arrow icon pointing to the right
Apartment
Apartment for rent in Davie Village, Vancouver
$ 2,335/month
Davie Village, Vancouver

1 Bedroom

1 Bathroom

540 sq.ft

1 week + 5 days ago

View photo Arrow icon pointing to the right
Apartment
Apartment for rent in Royal Gardens, Edmonton
$ 1,125/month
$ 1,200/month
6%
Royal Gardens, Edmonton

1 Bedroom

1 Bathroom

679 sq.ft

GardenParking

3 days + 2 hours ago

24 pictures Arrow icon pointing to the right
Apartment
Apartment for rent in Eastwood, Edmonton
$ 864/month
$ 934/month
7%
Eastwood, Edmonton

1 Bedroom

1 Bathroom

625 sq.ft

Parking

1 week + 3 days ago

View photo Arrow icon pointing to the right
Apartment
Apartment for rent in Connaught, Calgary
$ 1,450/month
Connaught, Calgary

2 Bedrooms

1 Bathroom

899 sq.ft

BalconyParking

1 week + 6 days ago

View photo Arrow icon pointing to the right
Apartment
Apartment for rent in Connaught, Calgary
$ 1,350/month
Connaught, Calgary

2 Bedrooms

1 Bathroom

899 sq.ft

BalconyParking

2 weeks + 2 hours ago

8 pictures Arrow icon pointing to the right
Updated
Apartment
Apartment for rent in Fernwood, Victoria
$ 1,850/month
$ 2,095/month
12%
Fernwood, Victoria

1 Bedroom

1 Bathroom

633 sq.ft

Swimming pool

1 day + 2 hours ago

12 pictures Arrow icon pointing to the right
Apartment
Apartment for rent in Royal Gardens, Edmonton
$ 1,125/month
$ 1,200/month
6%
Royal Gardens, Edmonton

1 Bedroom

1 Bathroom

679 sq.ft

GardenParking

3 days + 2 hours ago

24 pictures Arrow icon pointing to the right
Apartment
Apartment for rent in London Road, Lethbridge
$ 1,414/month
$ 1,435/month
1%
London Road, Lethbridge

2 Bedrooms

1 Bathroom

847 sq.ft

GardenBalconyParking

1 week + 2 hours ago

View photo Arrow icon pointing to the right
Apartment
Apartment for rent in Shelbourne, Saanich
$ 2,200/month
Shelbourne, Saanich

2 Bedrooms

1 Bathroom

941 sq.ft

Office roomBalcony

2 weeks + 3 days ago

View photo Arrow icon pointing to the right
Apartment
Apartment for rent in Shelbourne, Saanich
$ 2,500/month
Shelbourne, Saanich

2 Bedrooms

1 Bathroom

958 sq.ft

Office roomBalcony

2 weeks + 3 days ago

24 pictures Arrow icon pointing to the right
Apartment
Apartment for rent in Eastwood, Edmonton
$ 1,240/month
$ 1,290/month
4%
Eastwood, Edmonton

2 Bedrooms

1 Bathroom

749 sq.ft

Parking

1 week + 3 days ago

12 pictures Arrow icon pointing to the right
Apartment
Apartment for rent in Fairfield, Victoria
$ 1,825/month
Fairfield, Victoria

1 Bedroom

1 Bathroom

615 sq.ft

Office roomBalconyLiftParking

1 week + 3 days ago

9 pictures Arrow icon pointing to the right
Apartment
Apartment for rent in Brow of the Hill, New Westminster
$ 1,670/month
Brow of the Hill, New Westminster

1 Bedroom

1 Bathroom

629 sq.ft

Office room

Sep 29, 2026

24 pictures Arrow icon pointing to the right
Apartment
Apartment for rent in Eastwood, Edmonton
$ 964/month
$ 1,034/month
7%
Eastwood, Edmonton

1 Bedroom

1 Bathroom

625 sq.ft

Parking

1 week + 3 days ago

24 pictures Arrow icon pointing to the right
Apartment
Apartment for rent in Davie Village, Vancouver
$ 2,335/month
Davie Village, Vancouver

1 Bedroom

50 sq.ft

2 weeks + 2 hours ago

9 pictures Arrow icon pointing to the right
Apartment
Apartment for rent in Margaret Park, Winnipeg
$ 1,166/month
Margaret Park, Winnipeg

2 Bedrooms

62 sq.ft

GardenParking

Jul 21, 2026

9 pictures Arrow icon pointing to the right
Apartment
Apartment for rent in Margaret Park, Winnipeg
$ 1,166/month
Margaret Park, Winnipeg

1 Bedroom

62 sq.ft

GardenParking

Jul 21, 2026

11 pictures Arrow icon pointing to the right
House
House for rent in South Windsor, Windsor
$ 2,290/month
South Windsor, Windsor

3 Bedrooms

116 sq.ft

GardenDeck

Jul 14, 2026

View photo Arrow icon pointing to the right
New
Apartment
Apartment for rent in Côte-Saint-Luc, Montréal (région administrative)
$ 1,325/month
Côte-Saint-Luc, Montréal (région administrative)

1 Bedroom

1 day + 2 hours ago