The beautiful beach city of Santa Barbara is often called the American Riviera thanks to its gorgeous shoreline, historic charm and laid-back culture. It's also home to some phenomenal hotels ranging from historic hideaways to residential-style resorts. Here are the nine best hotels in Santa Barbara.