Ocean Trillium Suites, Florida 3405 S Atlantic Ave, New Smyrna Beach, FL 32169 View on Map Book Now View details Coconut Palms Beach Resorts, Florida 611 S Atlantic Ave, New Smyrna Beach, FL 32169 View on Map Book Now View details Coastal Waters Inn, Florida 3509 S Atlantic Ave, New Smyrna Beach, FL 32169 View on Map Book Now View details