Point your compass to relaxation and adventure at Captain Cook Bed & Breakfast and Cottages in York Harbour, Newfoundland. Our oceanfront accommodations are nestled under the foothills of the Long Range Mountains on the south shore of the Bay of Islands in Western Newfoundland.