Crew houses are similar to hostels, but they specialize in providing inexpensive accommodation to people who work on yachts and other kinds of boats.
Crew houses can be found anywhere there is a lot of yacht work. There is an especially high concentration of crew houses in Fort Lauderdale, Florida.
Crew houses range in quality. Sometimes you will share your room with other people like in a youth hostel. Often you will have the option of renting your own private room. Crew houses usually have lots of information about where to find boat work locally, and may even be able to connect you with day work and other odd jobs.