Start your College of William and Mary search
How many bedrooms do you need?

Apartments for Rent near William & Mary

37 rentals available
  • 4623 Town Creek Dr

    $2,700
    4623 Town Creek Drive, James City County, VA 23188
    (888) 536-0216

    1 unit available
    3 bed
    Amenities

    In unit laundry, Dishwasher, Garage, Microwave, Range, and Refrigerator

  • 3837 Staffordshire Lane

    $1,585
    3837 Staffordshire Lane, James City County, VA 23188
    (205) 644-0234

    1 unit available
    2 bed
    Amenities

    W/D hookup, Patio / balcony, Dishwasher, Pet friendly, Parking, Dog park + more

  • 412 A Griffin Avenue

    $1,655
    412 A Griffin Avenue, Williamsburg, VA 23185
    (205) 644-0234

    1 unit available
    3 bed
    Amenities

    Patio / balcony, Hardwood floors, Pet friendly, Air conditioning, Microwave, and Range

  • 3821 Staffordshire Lane

    $1,545
    3821 Staffordshire Lane, James City County, VA 23188
    (205) 644-0234

    1 unit available
    3 bed
    Amenities

    In unit laundry, Patio / balcony, Dishwasher, Pet friendly, Parking, Air conditioning + more

  • 578 Harrop Ln Apt 1

    $1,300
    578 Harrop Lane, York County, VA 23185
    (757) 239-0310

    1 unit available
    1 bed
    Amenities

    On-site laundry, Dishwasher, Pet friendly, Parking, Stainless steel, and Air conditioning

  • 100 Windsor Lane Apt A

    $1,395
    100 Windsor Lane, York County, VA 23185
    (804) 212-3840

    1 unit available
    2 bed
    Amenities

    In unit laundry, Patio / balcony, Dishwasher, Pet friendly, Pool, Air conditioning + more

  • 132 Two Penny Pl

    $2,500
    132 Two Penny Place, York County, VA 23185
    (703) 855-9943

    1 unit available
    3 bed
    Amenities

    In unit laundry, Granite counters, Hardwood floors, Dishwasher, Pet friendly, Garage + more

  • 1005 Settlement Drive

    $1,950
    1005 Settlement Drive, Williamsburg, VA 23188
    (757) 220-4663

    1 unit available
    2 bed
    Amenities

    In unit laundry, Patio / balcony, Granite counters, Hardwood floors, Dishwasher, Parking + more

  • 3823 Staffordshire Ln

    $1,450
    3823 Staffordshire Lane, James City County, VA 23188
    (757) 517-2345

    1 unit available
    2 bed
    Amenities

    In unit laundry, Patio / balcony, Dishwasher, Dogs allowed, Range, and Refrigerator

  • 4058 Midlands Rd

    $1,700
    4058 Midlands Road, James City County, VA 23188
    (412) 452-2056

    1 unit available
    3 bed
    Amenities

    In unit laundry, Dishwasher, Pet friendly, Parking, Air conditioning, and Ceiling fan

  • Winston Terrace Rental

    $1,800
    169 Winston Drive, James City County, VA 23185
    (757) 813-7636

    1 unit available
    3 bed
    Amenities

    Patio / balcony, Garage, and Extra storage

  • 1203 Lafayette Street

    $3,950
    1203 Lafayette Street, Williamsburg, VA 23185
    (757) 960-7121

    1 unit available
    4 bed
    Amenities

    Dishwasher, Pet friendly, 24hr maintenance, Parking, Air conditioning, and Range

  • 4816 Village Walk

    $2,700
    4816 Village Walk, James City County, VA 23188
    (757) 223-7799

    1 unit available
    3 bed
    Amenities

    In unit laundry, Granite counters, Dishwasher, Garage, Walk in closets, Ceiling fan + more

  • 2 bedroom townhouse in The Midlands! Available November 2025!

    $1,600
    4005 Midlands Road, James City County, VA 23188
    (757) 229-9595

    1 unit available
    2 bed
    Amenities

    W/D hookup, Dishwasher, Stainless steel, Range, Oven, and Refrigerator

  • 224 B Virginia Avenue

    $1,150
    224 Virginia Avenue, Williamsburg, VA 23185
    (757) 960-7121

    1 unit available
    1 bed
    Amenities

    Hardwood floors, 24hr maintenance, Parking, Air conditioning, Range, and Oven

  • Beautiful model home end unit

    $2,800
    411 House of Burgesses Way, York County, VA 23185
    (757) 592-9080

    1 unit available
    3 bed
    Amenities

    Dishwasher, Pet friendly, Recently renovated, Microwave, Range, and Refrigerator

More Rental Options

Frequently Asked Questions