On average a car hire in British Virgin Islands costs $95 per day.
In the past 72 hours, the cheapest car hires were found at Alamo ($64/day), National ($81/day) and Hertz ($90/day).
Take a look at our extensive car hire location map to find the best car hire deals near you.