The Grand Aleutian is the best place to stay in Dutch Harbor. It has a great view of the water, and the best restaurants are here. ... More