National Car Rental

4.4
1569 reviews

About

Car Rental AgencyNational Car Rental
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,569 reviews
5 stars
1,123
4 stars
214
3 stars
87
2 stars
67
1 star
78

What are people saying?

AI-generated from recent customer reviews

Customer Service

Overall, customers praised the staff for being friendly, helpful, and professional, with many specific mentions of employees going above and beyond.

Vehicle Quality

Most reviews highlighted the cleanliness and good condition of the vehicles, although there were some complaints about specific cars being dirty or not meeting expectations.

Efficiency

Many customers appreciated the quick and easy pickup and drop-off processes, with minimal wait times reported.

Billing Issues

Some customers experienced problems with billing, including duplicate charges and high fees for changing drop-off locations, leading to frustration.

Car Selection

While many customers enjoyed the variety of vehicles available, some expressed disappointment with the limited selection for Emerald and Executive members.
  • MS
    Michele Suhocki
    6 days ago
    5.0
    Easy pick up fast drip off. Professional staff
  • ED
    Eric Doran
    Jan 6, 2026
    5.0
    Promptly got the car we needed. Fast service. Thanks.
  • AJ
    Anthony Jennings-Stamps
    Jan 5, 2026
    5.0
    Very helpful.. great service!!..thanks togeeatness
  • PW
    Pam West
    Dec 30, 2025
    5.0
    I have had consistently excellent customer experiences with National Car Rental at Bradley International Airport. I recently rented a Mercedes SUV for ten days. Quality car. Top notch service from National representatives. Easy pickup and return.
  • DS
    Donald Smith
    Dec 8, 2025
    1.0
    I travel for work a lot, so I rent a lot of cars. I’m an Executive level renter at National. I’m familiar with the system and understand things go wrong. But this branch has still really disappointed me. Make sure all billing is correct prior to your departure. Despite their manager’s assurances that they “will fix it,” they won’t. And then they won’t call back. Been trying to get a call back about a duplicate charge after returning a car due to mechanical issues for two weeks. Charged for two cars even though I only took one. No emails back, no calls back, through the branch or through customer service. Now I have to try and dispute it through my corporate card. Total mess. Watch out here.

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.