Prev 29 of 30 Next
29. Airbnb
Airbnb allows you to rent out people's homes, giving you a more "local" experience on your trip. You can either rent out a room while your hosts are home to save a little bit of money, or splurge and rent out a whole house or apartment.

Each listing has photos and reviews, much like when you would go on Hotels.com to choose a booking.