National Car Rental

4.4
1555 reviews

About

Car Rental Agency
Skip the counter when you rent a car with National in Windsor Locks. Choose any car in the aisle and manage your car rental right from the National app with Emerald Club. Bring balance to business travel and book your National Car Rental in Windsor Locks today!

Location

National Car Rental
180 Schoephoester Rd, Windsor Locks, CT
06096, United States

Hours

Reviews

4.4
1,555 reviews
5 stars
1,110
4 stars
214
3 stars
87
2 stars
67
1 star
77

What are people saying?

AI-generated from recent customer reviews

Customer Service

Many customers praised the friendly and helpful staff, highlighting their willingness to go above and beyond.

Efficiency

The rental process is frequently described as quick and hassle-free, with minimal wait times for pickup and drop-off.

Vehicle Quality

Most reviews mention the cleanliness and good condition of the vehicles, although there are some complaints about specific instances of unclean cars.

Flexibility Issues

Some customers expressed frustration with high fees for changing drop-off locations and limited vehicle availability, particularly for Emerald and Executive members.

Overall Satisfaction

Overall, customers generally report positive experiences and express a willingness to return, despite some isolated issues.
  • DY
    Dennis Yarrington
    4 days ago
    4.0
    Had the vehicle we needed, and car seats. Checkout with the need for multiple drivers was longer and could/should have been handled at desk vs exit booth.
  • HM
    Hanish Mehta
    5 days ago
    5.0
    Near effortless pick-up and drop off. Lots of vehicles to choose from!
  • MF
    Melissa Felix
    Nov 10, 2025
    5.0
    Katherine was great! Made the return simple and fast with her professionalism.
  • JC
    Joel C
    Nov 3, 2025
    5.0
    I am local to BDL and have used the National at this location many many times. I am a Emerald member and have always had nothing but good experiences here, most recently with an extended rental due to an issue with my personal vehicle being in for repairs. Vehicle choice is generally great, with numerous options to suit most needs. Staff are always friendly and helpful and since the space is shared between National and its partner companies, the staff can generally locate something different if you aren't seeing the vehicle you want (at least that has been my experience using Emerald Aisle). I have been able to walk out, get into a vehicle I wanted and be through the exit gate in less than 10 minutes on a good day....but it never takes long even during peak travel times. Also, on two occasions I have left something in a rental at this location and BOTH times the items made their way to the lost and found and I was able to retrieve them. Being able to leave an expensive IPad in a vehicle on a Friday and go back Monday and have it handed over to me speaks volumes to their attention to customer service and their good staff. Great location to work with.
  • JJ
    Jessica
    Oct 28, 2025
    1.0
    I rented a car from National at the Hartford airport. When I booked my one-way trip, I wasn't sure when I would be returning or which airport I would be able to fly out of. I ended up needing to fly out of Providence, which also has a National rental car location at the airport. When I called to change the drop-off location, National told me that they would charge me a $725 fee to return at a different airport. That is an obscenely expensive fee that I can't afford (and is much more than the actual cost to rent the car). To avoid the fee, I spent 7.5 hours on the last day of my trip driving to Hartford to return the car and back to where I was staying in south coast Mass. I rented another car for one day from a different company that doesn't charge huge fees to return at a different airport. I have been a loyal customer for years but travel can be unpredictable and often needs to be flexible so I would not rent from National again. One star because the car itself was clean and in working order.

Frequently Asked Questions About National Car Rental

Where is National Car Rental located in Windsor Locks, CT?

National Car Rental is at 180 Schoephoester Rd, Windsor Locks, CT 06096, USA.

What are the operating hours of National Car Rental in Windsor Locks?

National Car Rental is open daily from 4:00 AM to 12:30 AM the next day.