The Capt. John P. Nichols House is a historic house at 121 East Main Street (United States Route 1) in Searsport, Maine. Built in 1865 for a ship's captain from a prominent local family, it is one of Waldo County's finest examples of Italianate architecture, with a particularly elaborate cupola. The house was listed on the National Register of Historic Places in 1983. It is now the Homeport Inn.