" "

Over 20+ New BMWs in-stock, with more arriving daily. Shop Now!

Open Today! Sales: 9am-7pmService: 7am-6pm

To check the latest stock numbers or any general questions you may have, give us a call!

Call Today

Stop at nothing to explore everything.

Hurry in to Otto's BMW for exceptional offers.

New Car SpecialsPre-Owned SpecialsService Specials

Otto's BMW

Customer Ratings

"I just purchased a car from Otto’s BMW. Best car buying experience I have ever had! - Nicole P"

See all ratings and comments

— BMW Aftersales —

BMW Service Technician in service bay inspecting a BMW on a lift.

BMW Value Service

Competitive pricing and more.
Learn More
BMW Schedule Service

Schedule Service Appointment

When you own The Ultimate Driving Machine, you should get the service to match.
Schedule Service

Contact Us


Otto's BMW

1275 Wilmington Pike
West Chester, PA 19382

Sales: 610-399-6801
Service: 610-399-6802
Parts: 610-399-6803

Sales Hours:
  • Monday - Thursday9:00 AM - 7:00 PM
  • Friday9:00 AM - 6:00 PM
  • Saturday9:00 AM - 4:00 PM
  • SundayClosed
Service Hours:
  • Monday - Friday7:00 AM - 6:00 PM
  • Saturday8:00 AM - 4:00 PM
  • SundayClosed


Welcome to Otto’s BMW, the premier BMW dealership in West Chester, PA! We’re delighted you stopped by our website, and hope you’ll take a few minutes to acquaint yourself with our dealership family and the extraordinary automobiles we sell and service. We are proudly family-owned and operated for over 50 years!

At our BMW of West Chester dealership, we dedicate ourselves to going above and beyond customer expectations every single day. We’re very grateful for the loyalty of our clients and the longevity of those relationships. We are keenly aware of the competitive marketplace and fully endorse the premise that satisfying current customers is the best way to attract new ones. We want to be your preferred West Chester BMW dealership, and we work hard to earn your business.

Searching for used car dealers in West Chester, PA? No matter if you’re in the market for a new BMW X5 or a certified pre-owned BMW, Otto’s has the finest new and used BMW models for sale in West Chester, PA! With a diverse inventory of cars of various models, body styles, and in different price ranges, you’re sure to find one that meets your needs and budget at Otto’s BMW – one of the finest BMW dealers in West Chester, PA.

Read More

In addition to being in BMW West Chester sales, we also provide a BMW service center with BMW factory-trained technicians to service all BMW models. Did you know Otto’s BMW is certified as a West Chester BMW Classic Center? That means our experienced technicians are able to service most years of BMW models. After every service, we provide a complimentary car wash and vacuum using our brand new eco-friendly car wash.

We are located just miles away from area attractions such as:

  • Longwood Gardens
  • Brandywine Battlefield
  • American Helicopter Museum
  • Chester County Historical Society
  • West Chester Railroad
  • QVC Studios
  • The Westtown School
  • Ridley Creek State Park
  • Brandywine River Museum
  • King of Prussia Mall
  • Chester Valley Trail
  • Marsh Creek State Park
  • Hagley Museum
  • Nemours Mansion
  • Chester County Hospital
  • Willowdale Steeplechase
  • William Brinton 1704 House
  • West Chester Borough
  • Chester County Courthouse
  • Chadds Ford Winery
  • John Chad’s House
  • Barnes-Brinton House
  • and other popular Philadelphia area attractions.

Whether you’re looking for a BMW for sale in West Chester, PA, or comprehensive automotive servicing, feel free to visit Otto's BMW center, which is located at 1275 Wilmington Pike in West Chester, Pennsylvania.

Otto’s is your go to resource for BMW sales and BMW service and all other things BMW in West Chester, PA and near Philadelphia.  See what sets us apart from other BMW dealers in PA. We serve the following communities:

  • West Chester
  • Glen Mills
  • Kennett Square
  • Media
  • Chadds Ford
  • Garnet Valley
  • Cheyney
  • Downingtown
  • Exton
  • Glenmoore
  • Thorndale
  • Aston
  • Wallingford
  • Coatesville
  • Concordville
  • Lionville
  • Parkesburg
  • and rest of the Delaware Valley.

Give us a call today and see why we’re one of the best BMW dealers in West Chester, PA!


Schedule Service
Otto's BMW 39.959519, -75.606068.