We LOVE spending time at Dunedin City Marina, not the least reason for which is that Sea Sea Riders restaurant, and Kelly’s Bistro are within easy walking distance. Both of these are outstanding dining choices!
Wife, dog and I have stayed a dozen times at friendly Dunedin Marina in the past decade. Dockmaster Bill is great and will assign an inside protected slip if available. The transient slips are at the entrance and can be tricky with current and uncomfortable with strong wind from the west so be sure to ask for an inside slip. The town has a great nightlife, all within walking distance.