Photos coming soon
HOTEL
Seahorse
1310 Gulf Bolevard, Indian Rocks Beach, Clearwater Beach, Florida 33785, Indian Rocks Beach
Where it sits
Seahorse
1310 Gulf Bolevard, Indian Rocks Beach, Clearwater Beach, Florida 33785, Indian Rocks Beach
27.89661, -82.84930
Plan around Seahorse
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 18, 2026.
