The Westin has an on-site rental agency with a decent supply of cars. We did a taxis on days we were heading to Cruz Bay for lunch & dinner, but it added up quickly. We then rented a car for a couple of days to drive to beaches and the eastern part of the island.