Welcome to
Hall Mazda Virginia Beach

We Buy Cars - Get $1,000 Over Appraisal*

New Arrivals

  • 2021 Mazda Mazda3 Premium Hatchback

    2021

    Mazda3 Premium

    • $30,395

    Quick Specs

    View Details
  • 2021 Mazda Mazda3 Preferred Hatchback

    2021

    Mazda3 Preferred

    • $26,890

    Quick Specs

    View Details
  • 2021 Mazda Mazda CX-9 Grand Touring SUV

    2021 Mazda

    CX-9 Grand Touring

    • $45,810

    Quick Specs

    View Details
  • 2021 Mazda Mazda CX-9 Touring SUV

    2021 Mazda

    CX-9 Touring

    • $41,615

    Quick Specs

    View Details
  • 2021 Mazda Mazda CX-9 Grand Touring SUV

    2021 Mazda

    CX-9 Grand Touring

    • $45,350

    Quick Specs

    View Details

See Why Our Customers Love Us



Read Our Reviews

Award Winning Service

Schedule Now

Current Offers

See All Offers

The Hall Mazda Virginia Beach Way

Hall Mazda Virginia Beach is a new car dealership that serves residents in Norfolk, Chesapeake and all surrounding areas. We are proud and excited to be able to offer our car buying customers a wide range of new Mazda models. Our new car inventory is a representation of the dedication we have to our customers and our focus on providing high quality vehicles and exceptional customer service. Be sure to check out our Mazda showroom to see the latest Mazda models and their details.

Apart from our new car inventory, we also provide an array of used cars and certified pre-owned Mazda cars. No matter what sort of vehicle you're looking for, we will help you find it.
  1. Hall Mazda Virginia Beach

    4372 Holland Road
    Virginia Beach, VA 23452

    • Sales: 757-663-7447
Loading Map...
*Add $1,000 Trade-In Bonus to your online appraisal. A visual inspection of your vehicle is required to determine the actual dollar value of your trade-in to qualify for assistance. Offer must be mentioned at the time of negotiation. Limit one per customer. Prior sales excluded. See dealer for details. Offer ends 9/30/21.

Get in Touch

  • Contact our Sales Department at: 757-663-7447
  • Monday9:00am - 9:00pm
  • Tuesday9:00am - 9:00pm
  • Wednesday9:00am - 9:00pm
  • Thursday9:00am - 9:00pm
  • Friday9:00am - 9:00pm
  • Saturday9:00am - 8:00pm
  • Sunday12:00pm - 5:00pm Last Two Sunday's of the Month