Grand Haven sits along US-31 and just to the south of I-96. It also has a Greyhound bus station and numerous marinas.
Washington Avenue is the main east-west street.
The three cities (Grand Haven, Spring Lake, and Ferrysburg) are not exactly adjacent; they are largely separated from each other by the Grand River (which flows from around Jackson thru Lansing and Grand Rapids) to Lake Michigan. The bascule drawbridge on US-31 provides both connectivity and regular traffic backups when it opens to water traffic.
Grand Haven and Spring Lake run tourist trolleys in the summer. Harbor Transit also offers transportation for locals, especially seniors, on an appointment basis for a small charge.
The musical fountain (formerly "world's largest") is one of the city's most unique attractions. Plays nightly after dusk all summer for 15-20 minutes. Can be viewed from the bleachers at the end of Washington. Look for the inlaid map of the Grand River watershed in the concrete near the bleachers, it's very interesting.
Also popular are the beaches - some of the nicest in the world, with fine sand and broad beaches for sunning or walking. There are numerous kite festivals, sand sculpture contests, and volleyball tournaments all summer. Check out the Chamber of Commerce website for current events.
Charter boats for salmon and other fish are available during the summer months.
There is a very nice local history museum at the old train depot on Harbor Drive and a larger, newer one on Washington at Second Street.
If you come during the last week of July and first weekend of August (Coast Guard Festival), be prepared, because Grand Haven is very crowded during this time of year. Downtown Grand Haven is closed off to due to the carnival in the street. On that Saturday, fantastic fireworks are shot off, better than the ones they have on July 4th. See YouTube videos!
There's a charming downtown with several blocks of small shops, some are connected inside so you don't have to go outside. A project is currently (as of fall 2009) underway to install heated sidewalks.
Big Meijer store at the south end of town has just about everything.
Spring Lake Holiday Inn: The bar has a half-price "Ladies' Night" on Wednesdays and a comedy night on Thursdays.
Kirby Grill: After Labor Day, there's a great $2 deal on drinks and personal pizzas daily from 4 to 6.
Grand Haven has numerous bed and breakfast places and three major chain hotels. The Best Western, Days Inn and Roadway Inn. Check with the Chamber for listings.
Holland is a short drive down the coast. The mid-sized city of Muskegon lies just to the north. Grand Rapids, the largest city in the area and second-largest metro area in Michigan, is less than an hour inland to the east.