Trouble might be getting a car at a late hour on St. John. Car ferry stops at sunset and most St. John rental companies are closed at 5 or 6. I'd try one of the hotels next to the airport. Best Western I think brands both. I'm sure others can give exact names.