The El Rancho Hotel is located at the intersection of 2nd Avenue West (main artery of traffic in Williston, ND) and 18th Street West. Local Attractions include: Fort Union Trading Post National Historic Site, Fort Buford, Lake Sakakawea, Old Armory, James Memorial Art Center, Cut Bluff Overlook, and The Williston Area Recreation Center.