A great hotel sets the tone for an entire trip, so where you stay before or after a cruise is as important as the voyage itself. Here are three standouts in popular ports of call.