You will almost certainly need a car if you are staying in a villa or in Coral Bay, but you might be able to get by with taxis if you are staying elsewhere. The terrain in St. John is very hilly, the roads are winding, and the blind curves numerous. Major roads are well paved, but once you get off a specific route, dirt roads filled with potholes are common. For such driving, a four-wheel-drive vehicle is your best bet. Be aware that you can't bring all rental cars over to St. John from St. Thomas. Even more important, the barge service is very busy, so you can't always get a space.
St. John has only two gas stations, both at the Cruz Bay end of the island so make sure you’re not near empty when you set out for Coral Bay.
Parking in Cruz Bay is difficult, but if you can’t find a spot, there's plenty of room at the lot near the public tennis courts. Your best bet is to rent a car from a company that allows you to park in its lot. Make sure you ask before you sign on the dotted line if you plan to spend time in Cruz Bay.
All the car-rental companies in St. John are locally owned, and most are just a short walk from the ferry dock in Cruz Bay. Those located a bit farther away will pick you up.
Best. Near library, Cruz Bay, Saint John. 340/693–8177; www.bestcarrentalvi.com.
Cool Breeze. 1 block east of the passenger ferry dock, Cruz Bay, Saint John. 340/776–6588; www.coolbreezecarrental.com.
Courtesy. Near St. Ursula's Church, Cruz Bay, Saint John. 340/776–6650; www.courtesycarrental.com.
Denzil Clyne. North Shore Rd. , across from creek, Cruz Bay, Saint John. 340/776–6715.
O'Connor Car Rental. Rte. 104 , near the roundabout, Cruz Bay, Saint John. 340/776–6343; www.oconnorcarrental.com.
St. John Car Rental. Bay St. , near Wharfside Village, Cruz Bay, Saint John. 340/776–6103; www.stjohncarrental.com.
Spencer's Jeep. Boulon Center Rd. , near creek, Cruz Bay, Saint John. 340/693–8784; 888/776–6628.