When you stay at Courtyard by Marriott Lake Powell in Page, you'll be next to a golf course, a 2-minute drive from Colorado River and 6 minutes from Lake Powell. This golf hotel is 6 mi (9.7 km) from Antelope Canyon and 4.1 mi (6.7 km) from Horseshoe Bend.