When you stay at Courtyard by Marriott Lake Powell in Page, you'll be next to a golf course, within a 10-minute drive of Lake Powell and Horseshoe Bend. This golf hotel is 6 mi (9.7 km) from Antelope Canyon and 6 mi (9.7 km) from Lower Antelope Canyon.