Located in Clearwater Beach, Sea Captain Resort on the Bay is by the ocean, within a 5-minute walk of Beach Walk and Pier 60 Park. The front desk is staffed during limited hours. Free self parking is available onsite.
Based on 48 reviews
Policies vary by room type and provider.