Hotels in Marble Canyon, AZ

Filter Results

1 Marble Canyon, AZ hotel

Lake Powell Resort

Lake Powell Resort

100 Lakeshore Drive, Marble Canyon, AZ, 86040

All amenities

From $86

Book Now

Amenities:

  • Beachfront
  • 24 hour front desk
  • Restaurant
  • Swimming Pool - Outdoor
  • Lounge/Bar