Yes, airlines partner with hotels, rental cars, websites and more to allow members to earn miles without flying or using a credit card. These are excellent options to build your mileage balances for everyday activities and recurring expenses.