Seasonal work in amusement parks, resorts, and on offshore cruises, etc. are great positions for more consistent and long-term jobs (3-6 months) where jobs in restaurants, bars, hostels and hotels are widely available for shorter contracts.