While it is not necessary, it can be convenient to have a car, especially if you want to explore the islands, vineyards and mountains surrounding the town. However, the town is compact, and many hotels are within walking distance to the beach, restaurants and attractions.