American Cruise Line offers one-way small ship cruises from Jacksonville to Charleston, South Carolina. The 7-night trips are on the calm Intracoastal Waterway and stop at Amelia Island (Florida), St Simons Island/Jekyll Island (Georgia), Sapelo Island (Georgia), Savannah (Georgia), Hilton Head (South Carolina), and Beaufort (South Carolina) before arriving in Charleston.
Savannah is famous for its beautiful squares and historic style. It's extremely walkable, or you can take a trolley tour. The waterfront is loaded with fun restaurants and shops.
Hilton Head is a well-known oceanfront resort. Hit the beach, play golf (33 courses), sample the local food (250 restaurants), rent a bike (60 miles of trails), take an Antebellum home tour, or take a boat tour of the Sea Pines Forest Preserve.
Beaufort is a town that attracts many visitors. Explore the historic district on foot or in a horse-drawn carriage. Tour the surrounding Low Country region.
Your cruise ends in Charleston, which was rated #1 city in the USA by Travel + Leisure and Conde Nast Traveler magazine readers. Attractions include a huge historic district, excellent shopping, Fort Sumter, Magnolia Plantation and Middleton Place plantation.