You don't have to rent a car for the entirety of your trip, but if you want to explore outside of the town that you're staying in, it's advised to rent a car. Your hotel can easily help you rent a car for a day or two.