Absolutely YES!  While there are lots of fun little things to do right nin town, if you want to really get into nature and see more of the surrounding area, or stop at any of the cute towns on the way to Guatape, you should absolutely rent a car.  Car rentals are very affordable from Guatape and it gives you a lot more freedom to see more of Guatape.