Contact Us

Car Lot (Shared with EZ Buy Autoplex)
467 East State Highway 121 (121 Business)
Lewisville, TX 75057
 
Lot Hours of Operation
Monday - Saturday: 10am to 6pm
Closed Sunday
 
Corporate Office
519 Bennett Lane
Suite 102
Lewisville, TX 75057
(972) 318-2227
sales@castlehillsmotors.com

Thank you for choosing Castle Hills Motors!

Welcome to Castle Hills Motors, home of the best used cars in Lewisville, TX. We have worked hard to build a reputation for selling high quality used cars backed by extraordinary service. Most of our business is done with individuals who've never even driven the vehicle or seen it in person prior to purchasing. Only two things make that possible: unequaled quality and a high level of service.

We offer a variety of financing,  extended warranty, and insurance options through our financing partner, Vantage Finance.

Castle Hills Motors is a member of the Texas Independent Auto Dealers Association (TIADA) as well the the National Independent Auto Dealers Association (NIADA)

 

Please use the menu above to browse our current inventory and learn more about us. If you have any questions please feel free to call us at (972) 318-2227.

Featured Vehicles

2010 Mercedes-Benz ML350 4Matic (Premium Package 2) Navigation Backup Camera 4x4

  •  Gray
  •  Black Leather
  •  Automatic
  •  3.5L DOHC 24-valve V6
  •  4JGBB8GB6AA615300
  •  27,700 miles

Our Price

$30,495

2007 BMW 328i

  •  Gray
  •  Black
  •  Automatic
  •  3.0L DOHC 24-valve I6
  •  WBAVA33517KX78153
  •  99,400 miles

Our Price

$12,995

2006 Chevrolet Suburban LS

  •  White
  •  Tan
  •  Automatic
  •  V8
  •  1GNEC16Z66J125393
  •  154,990 miles

Our Price

$8,995

2004 BMW X5 3.0i

  •  Green
  •  Tan
  •  Automatic
  •  3.0L DOHC 24-valve I6
  •  5UXFA13574LU27604
  •  125,850 miles

Our Price

$12,995

2005 Audi A6 AWD

  •  Light Silver Metallic
  •  Tan Leather
  •  Automatic
  •  3.2L DOHC 24-valve V6
  •  WAUDG74FX5N069824
  •  108,461 miles

Our Price

$11,895

2006 Jeep Grand Cherokee Laredo

  •  Black
  •  Black
  •  Automatic
  •  3.7L V6
  •  1J4GS48K96C243894
  •  129,850 miles

Our Price

$8,995

2004 BMW 330Ci

  •  Black
  •  Black
  •  Automatic
  •  3.0L DOHC 24-valve I6
  •  WBABD53404PL11477
  •  124,850 miles

Our Price

$9,995

2005 BMW 745Li New Tires!

  •  Silver
  •  Other Leather
  •  Automatic
  •  4.4L DOHC 32-valve V8
  •  WBAGN63585DS59990
  •  142,200 miles

Our Price

$11,995

2008 Kia Sorento LX

  •  White
  •  Gray
  •  Automatic
  •  3.3L DOHC 24-valve V6
  •  KNDJD735685837956
  •  107,037 miles

Our Price

$8,995

2004 BMW X5 4.4i Navigation Panoramic Sunroof

  •  Blue
  •  Gray Leather
  •  Automatic
  •  4.4L DOHC 32-valve V8
  •  5UXFB53534LV08460
  •  92,600 miles

Our Price

$12,995

2007 Chevrolet TrailBlazer LS

  •  Burgundy
  •  Gray Cloth
  •  Automatic
  •  4.2L I6
  •  1GNDS13S172265031
  •  97,600 miles

Our Price

$8,995

2009 Chrysler PT Cruiser

  •  Burgundy
  •  Gray Cloth
  •  Automatic
  •  2.4L DOHC 16-VALVE I4
  •  3A8FY48989T527676
  •  97,569 miles

Our Price

$6,299