Choosing the right place to stay can make or break a trip. From different hotel types to booking for the best price, knowing all about hotels can make the difference between sleeping soundly and having a nightmare. Here's what you need to know before you go.