In einer Entfernung von nur 6 Gehminuten von dem reizvolle Hotel Courtyard By Marriott Page At Lake Powell liegt Lake Powell National Golf Club. Mit 153 Zimmern mit Blick auf den Pool liegt das Hotel ca. 2 km von der Glen Canyon Staumauer entfernt.
Das 3-Sterne-Hotel befindet sich in einem Erholungsgebiet von Page, in der Nähe von Bergen. Das Courtyard By Marriott Page At Lake Powell liegt verkehrsgünstig gleich neben dem Glen Canyon National Recreation Area. Die bequem Unterkunft liegt in unmittelbarer Nähe vom Phoenix Sky Harbour. Kulturelle Erlebnisse in der Umgebung bieten das Powell Museum (liegt in ca. 5 Autominuten Entfernung vom Hotel). Für Fernreisende ist der Flughafen Page Municipal in 10 Minuten mit dem Auto zu erreichen.
Einige Zimmer verfügen über ein privates Badezimmer, ausgestattet mit einer behindertengerechten Dusche.
Das Hotel Courtyard By Marriott Page At Lake Powell bietet ein vegetarisches Frühstück. Die Lounge- Bar ist ein perfekter Ort zum Entspannen. Es gibt außerdem eine Lounge für den Komfort der Gäste. Sie können im Restaurant Pepper's Restaurant in der Nähe von der Unterkunft lecker essen.