These top hotel booking sites make it easy to book the right room. ...