I live in Georgia and I love going to Savannah, I go there at least once a year. Here are somethings that you can't miss: Bonaventure Cemetery, The Savannah Riverfront (tons of stores and good food-they usually have live music in the warmer months), Old Towne Trolley Tours (I would recommend the day tour, the ghost tour wasn't that good), Take a Savannah Riverboat Cruise, Old Fort Jackson Historic Site, Take a Dolphin Magic Dolphin Tour, Go take a charter to Tybee Island and go deep sea fishing, parasailing, kayaking and crabbing. Take a Low Country Cuisine class ( we made awesome shrimp and grits, fried green tomatoes and pecan praline angel food cake) and don't forget the Skidaway Island State Park.
Also places I recommend to eat are Bistro-Savannah (american-french food), The Exchange Tavern (amazing seafood), Firefly Cafe (pet friendly), Pearl's Saltwater Grill (only bad thing is it is not open for lunch, only dinner), Molly MacPherson's Scottish Pub & Grill (Great scottish food)
As far as hotels if price is not an option I would recommend the Hamilton-Turner Inn but it's about 200 dollars a night.
We stayed there last year because it was one of the few places that allowed animals. The rooms are so clean and spacious, the hotel is in a great part of town and very well lit. Very convenient to food and the historical district of Savannah and the staff is very nice.
If you are not looking for a place so expensive I would suggest the Country Inn & Suites. Make sure its the one in Port Wentworth Georgia, on Raley road. They have 3 but I heard some bad things about the others two. It's half the price of what a 5 star hotel is but it's just a good. It's right off I-95 and only about 10 minutes from the great river street. Has a wonderful pool and a good continental breakfast.
I have also heard good things about the days inn there but I have never been..