Located 95 river miles upstream from
Page and Glen Canyon Dam,
Halls Crossing is the site of one of the six marinas on Lake Powell, though like
Bullfrog on the opposite side of the lake it is sometimes home to boats moved from the easternmost marina at
Hite, which may be closed due to low water levels. The launch ramp at Halls Crossing is usable down to surface elevation of 3,550 feet (140 feet below peak), so should be safe even during extended dry periods.
Besides the launch, facilities are limited to a campground/RV site, grocery store, laundry, showers and service station, but for many it is the scenery that provides a reason to visit, since besides boating activities on the lake itself, the surrounding land has many canyons, beaches, cliffs, dunes and slickrock, all ideal for hiking and photography. As with most developed access points to Lake Powell, an entrance fee of $30 per vehicle (2024) is charged.