$2,050/mo
2 beds2.5 baths2,128 sq ft
100 Cardinal Villas Dr, St Peters, MO 63376Laundry in unit • Parking • Dishwasher
$1,700/mo
2 beds2.5 baths1,250 sq ft
263 Spencer Pl, St Peters, MO 63376Dogs welcome • Parking • Dishwasher
End of results (Download top 2)
Willing to be flexible? Here are some rentals that closely match your search.
POPULAR
2 bd: $1,325
3 bd: $1,725
Vida Apartments
| 1360 Park Ashwood Dr, Saint Charles, MO 63304
7 units match • Pets welcome • 

POPULAR
1 bd: $1,195
2 bd: $1,148 • 3 bd: $1,490
Sterling Heights Apartments
| 1400 Britain Way, St Charles, MO 63304
7 units match • Pets welcome • Parking
$500 OFF
$1,610+/mo
2 beds2 baths1,071 sq ft
Aventura at Mid Rivers
| 90 Molina Way, Saint Charles, MO 63304
3 units match • Pets welcome • 

2 bd: $1,757
3 bd: $2,038
Meadowridge Apartments
| 2000 Styling Ridge Dr, Saint Charles, MO 63304
7 units match • Pets welcome • 

DEAL3D WALKTHROUGH
1 bd: $1,835
2 bd: $2,299
Viva Bene 55+ Active Adult Apartment Homes
| 100 Viva Bene Cir, St Peters, MO 63376
31 units match • Pets welcome • A/C
NEW 4 HRS AGO
1 bd: $1,286
2 bd: $1,496 • 3 bd: $1,701
Turnberry Place Apartments
| 100 Turnberry Pl, St Peters, MO 63376
16 units match • Pets welcome • 

Celtic Crossing - 1200 Belfast Dr, St Peters, MO, 63376
5300 Centre - 5300 Mexico Rd, Saint Peters, MO, 63376
Based on information submitted to the MLS GRID as of Sat Jan 03 2026. All data is obtained from various sources and may not have been verified by broker or MLS GRID. Supplied Open House Information is subject to change without notice. All information should be independently reviewed and verified for accuracy. Properties may or may not be listed by the office/agent presenting the information.
More to explore in St. Peters, MO
- Property Types
- Bedrooms
- Amenities
- Price
Rentals near St. Peters, MO
Cities
- Neighborhoods
- Zip Codes
Apartments for rent near St. Peters, MO
- Cities
- Rental Buildings
- Neighborhoods
- Zip Codes
Popular rental markets in Missouri
- Rentals
- Apartments



























United States
Canada