Seahorses are indeed fish - from the hippocampus family to be exact. They live in tropical seas.
Fun Fact - In the case of the seahorse, it is the male that hatches the eggs. At birth the fry are literally thrown out of the male's pouch.
Schleich - Seahorse