The owners of St. John Car Rental are close friends of ours and we spent almost a year renting from them monthly while we helped the villa and island recover from the storm AND then purchased Great Expectations. We can’t recommend them highly enough. Their office is a flat walk from the Cruz Bay ferry docks. Their staff helps you with a smile. Their vehicles are cleaned and serviced and their prices are competitive. With over 80 vehicles in their fleet - from 2 door Jeep Wranglers to 6+ passenger Ford Explorers - so long as you plan far enough ahead, they will have your vehicles waiting for you.