Before you jet off to your next vacation, sign up for these travel-reward credit cards. Some, like Chase Sapphire, will give you sign-up bonuses and points during your travels. When you come back, you can still continue using the cards to accumulate more points, which will lead to cash back (that you can use for your next trip!).
Source: Flickr user European Parliament Technology