If you have a rental car stay in town. The Westin is very nice. The hyatt is the best location and not too pricy. Lovely resturants easy walking distance. Vics on the river a very good quality resturant. Marriott good too but not such a prime location. There is a good coffee shop - ie not a starbucks nearby and a cool little Market shop that does European treats and deli food.
Savannah is a great place to be. Enjoy the course.