Phantom Ranch is a resort village within Gran Canyon National Park in Arizona. It is located at 36°06′18″N, 112°05′40″W on the north side of the Colorado River near its confluence with Bright Angel Creek and Phantom Creek. Phantom Ranch is on the US National Register of Historic Places.