Buy
Surprise
Homes for Sale
Open Houses
New Homes
Recently Sold
Rent
Surprise
Apartments for Rent
Houses for Rent
Townhomes for Rent
Post A Rental Listing
Mortgage
Surprise
Mortgage Overview
Get Pre-Qualified
Mortgage Rates
Refinance Rates
Mortgage Calculator
Affordability Calculator
Refinance Calculator
Rent vs Buy Calculator
Saved Homes
Saved Searches
Sign up or Log in
Map
1
Filters
Save Search
Any Price
2+ Beds
More
Save Search
Any Price
2+ Beds
Pets
All Rental Types
More
Save Search
Any Price
2+ Beds
Pets
All Rental Types
More
Save Search
Surprise, AZ 2 Bedroom Apartments For Rent
Sort:
Just For You
Sort: Just For You
Sort: New Listings
Sort: Most Photos
Sort: Price (Lo-Hi)
Sort: Price (Hi-Lo)
Sort: Communities
Sort: Bedrooms
Sort: Bathrooms
Sort: Square Feet
439 rentals
Use arrow keys to navigate
$2,795/mo
5
Beds
3
Baths
2,504
sqft
18024 W Maui Ln,
Surprise, AZ 85388
Check Availability
Use arrow keys to navigate
$2,795/mo
4
Beds
3
Baths
2,291
sqft
17236 W Country Gables Dr,
Surprise, AZ 85388
Check Availability
Use arrow keys to navigate
$2,095/mo
4
Beds
3
Baths
2,567
sqft
16818 W Marshall Ln,
Surprise, AZ 85388
Check Availability
Use arrow keys to navigate
PET FRIENDLY
$2,000/mo
4
Beds
2
Baths
1,806
sqft
16198 W Hope Dr,
Surprise, AZ 85379
Check Availability
Use arrow keys to navigate
$2,495/mo
4
Beds
2.5
Baths
2,147
sqft
13559 N 174th Ave,
Surprise, AZ 85388
Check Availability
Use arrow keys to navigate
$2,200/mo
3
Beds
2
Baths
1,391
sqft
16194 W Soft Wind Dr,
Surprise, AZ 85387
Check Availability
Use arrow keys to navigate
$1,595/mo
2
Beds
2
Baths
1,289
sqft
14575 W Mountain View Blvd #11212,
Surprise, AZ 85374
Check Availability
$2,200/mo
3
Beds
2
Baths
2,263
sqft
17774 W Bridger St,
Surprise, AZ 85388
Check Availability
NEW - 2 DAYS AGO
$2,000/mo
3
Beds
2
Baths
1,679
sqft
15370 W Bloomfield Rd,
Surprise, AZ 85379
Check Availability
PET FRIENDLY
$2,300/mo
4
Beds
2
Baths
1,949
sqft
14807 W Soft Wind Dr,
Surprise, AZ 85387
Check Availability
$2,000/mo
3
Beds
2
Baths
1,324
sqft
14220 W Willow Ave,
Surprise, AZ 85379
Check Availability
$2,795/mo
5
Beds
3
Baths
2,291
sqft
15143 N 172nd Dr,
Surprise, AZ 85388
Check Availability
NEW - 1 DAY AGO
PET FRIENDLY
$1,775/mo
3
Beds
2
Baths
1,366
sqft
16166 N 170th Ln,
Surprise, AZ 85388
Check Availability
PET FRIENDLY
$2,195/mo
3
Beds
2
Baths
1,615
sqft
19636 N Coyote Lakes Pkwy,
Surprise, AZ 85378
Check Availability
PET FRIENDLY
$1,995/mo
3
Beds
2
Baths
1,856
sqft
18372 W Villa Chula Ln,
Surprise, AZ 85387
Check Availability
FURNISHED
$2,950/mo
3
Beds
2.5
Baths
1,297
sqft
13939 N 132nd Ln,
Surprise, AZ 85379
Check Availability
PET FRIENDLY
$2,250/mo
4
Beds
2
Baths
2,137
sqft
25450 N 166th Ln,
Surprise, AZ 85387
Check Availability
$2,800/mo
2
Beds
2
Baths
1,183
sqft
16215 W Desert Winds Dr,
Surprise, AZ 85374
Check Availability
$2,700/mo
3
Beds
3
Baths
1,986
sqft
18235 W Ida Ln,
Surprise, AZ 85387
Check Availability
$2,800/mo
4
Beds
2.5
Baths
2,543
sqft
17127 W Statler St,
Surprise, AZ 85388
Check Availability
PET FRIENDLY
$2,100/mo
3
Beds
2
Baths
1,461
sqft
14380 W Valentine St,
Surprise, AZ 85379
Check Availability
$1,600/mo
2
Beds
1
Bath
650
sqft
15841 N Sunny Ln #1,
Surprise, AZ 85378
Check Availability
$1,900/mo
4
Beds
2
Baths
1,674
sqft
14082 W Rosewood Dr,
Surprise, AZ 85379
Check Availability
PET FRIENDLY
$3,200/mo
6
Beds
3
Baths
3,474
sqft
13568 W Redfield Rd,
Surprise, AZ 85379
Check Availability
$2,300/mo
3
Beds
2
Baths
1,867
sqft
26239 N 166th Ave,
Surprise, AZ 85387
Check Availability
$2,050/mo
3
Beds
2
Baths
1,518
sqft
15864 W Evans Dr,
Surprise, AZ 85379
Check Availability
$2,695/mo
4
Beds
2.5
Baths
2,567
sqft
16121 N 168th Ave,
Surprise, AZ 85388
Check Availability
$2,600/mo
4
Beds
3
Baths
2,630
sqft
24136 N 172nd Dr,
Surprise, AZ 85387
Check Availability
$1,995/mo
4
Beds
2
Baths
1,780
sqft
12846 N 148th Ln,
Surprise, AZ 85379
Check Availability
FURNISHED
$3,288/mo
3
Beds
2
Baths
1,885
sqft
17475 W Spring Ln,
Surprise, AZ 85374
Check Availability
$2,295/mo
4
Beds
3
Baths
2,617
sqft
12124 N 142nd Dr,
Surprise, AZ 85379
Check Availability
PET FRIENDLY
$2,345/mo
4
Beds
3
Baths
2,291
sqft
17229 W Caribbean Ln,
Surprise, AZ 85388
Check Availability
$1,875/mo
2
Beds
2
Baths
14014 W Santee Way,
Surprise, AZ 85374
Check Availability
$3,100/mo
4
Beds
3.5
Baths
3,950
sqft
15658 W Cortez St,
Surprise, AZ 85379
Check Availability
PET FRIENDLY
$2,500/mo
4
Beds
3
Baths
2,204
sqft
14772 W Soft Wind Dr,
Surprise, AZ 85387
Check Availability
$2,400/mo
4
Beds
3
Baths
2,491
sqft
25620 N 167th Dr,
Surprise, AZ 85387
Check Availability
$2,195/mo
3
Beds
2.5
Baths
1,953
sqft
24623 N 164th Dr,
Surprise, AZ 85387
Check Availability
$2,400/mo
4
Beds
2.5
Baths
2,159
sqft
17440 W Caribbean Ln,
Surprise, AZ 85388
Check Availability
PET FRIENDLY
$2,000/mo
3
Beds
2
Baths
1,309
sqft
17939 W Villa Chula Ln,
Surprise, AZ 85387
Check Availability
PET FRIENDLY
$2,500/mo
4
Beds
2.5
Baths
1,949
sqft
11319 W Madisen Ellise Dr,
Surprise, AZ 85378
Check Availability
1
2
3
…
9
10
11
361-400 of 439 Results
Arizona
Maricopa County
Surprise