Discover some of the best hotels on Sweden’s west coast, where you can stay close to the sea, rocky shores and picturesque fishing villages.