Churchill Falls Newfoundland-Labrador is located in the Labrador region, about 245 km (152 mi.) east of Labrador City.  Most of Churchill Falls residents provide the workforce to operate an underground hydroelectric plant that bears the town's name.

Make sure to take a tour of the power plant tour.  There are scheduled time.

Churchill Falls accommodations include a Bed and Breakfast and Motel.

Churchill Falls Accommodations Listings

Sort
Sort the List by Property Name
or Distance from

Churchill Falls Inn Hotel Churchill Falls P.O. Box 179
Midway Travel Inn Hotel Churchill Falls P.O. Box 179 Request Info

Put Your Business On This Page!