
Hours
Sales
Service
Parts
- View Inventory
View Inventory
Browse available vehicles
- Schedule Service
Schedule Service
Book online in minutes
- Get Financing
Get Financing
Apply online today
- Order Parts
Order Parts
Get the parts you need
- Contact Us
Contact Us
Get in touch with us
Address & Directions
Bernard Robinson
5.0
★★★★★They offer a good customer experience.
Bradley Frohman
5.0
★★★★★Quick. Easy. Nice car
Christine Parrish
5.0
★★★★★I want to share my experience and gratitude to Frank Sorensen, the manager of Midlothian BMW. Frank helped me purchase my x5 hybrid. He had the car draped in a black blanket with a big red Bow. Subsequently when I had issues that needed addressing he managed his staff and service department to handle everything swiftly and with professional guidance. If you want to purchase a BMW go to this dealership. I live in Hampton roads and traveled there. Best move I could have made. From one business owner to another. Bravo. Christine Parrish. 09/28/25.
Russ Cumbea
5.0
★★★★★Great experience with BMW Midlothian. Thank you for making our purchase an easy transaction.
Daniel Nottingham
5.0
★★★★★Mason Kendall was such an exemplary salesman, and made sure he did everything he could to get me the vehicle that I needed. He went above and beyond to make sure all of my questions were answered and my concerns were addressed and resolved. I couldn’t have asked for a better experience at BMW. Thank you mason for being such a huge help.
Alan Arena
5.0
★★★★★The Sales Staff was excellent to work with. They made our car purchase experience easy and accommodating to our schedule. I totally recommend this dealer if you want to buy your next BMW!