Traders Inn Beach Club is a good place to stay to see The Hammocks. It’s 2 mi away.