Traveling internationally or domestically requires a decent place to stay. Here's how to get the best accommodation for your trip.