Contact Us Send us a note…we would love to hear about your stay! The Seahorse Inn | 423 Flagler Ave, New Smyrna Beach, Florida, 32169 | Phone: (386) 428-8081 Name* First Last Email* MessageAnti-Spam: What is 1 + 1?*EmailThis field is for validation purposes and should be left unchanged. Δ