Iceberg Canyon is 78 miles up lake from Glen Canyon Dam or 25 miles from Bullfrog (about 3 hours by houseboat). It's a beautiful and very deep canyon--one of the deepest on Lake Powell.
There are a few campsites up the various side canyons.
There are also a few Anasazi ruins you can hike to on the ledges above.