Calgary International Airport has two Marriott chain hotels located directly on airport.
The Calgary Airport Marriott In-Terminal Hotel is inside the International Terminal, and the older Delta Hotels Calgary Airport, which has cheaper rates, is located across the street and connected by a covered pedestrian bridge to the terminals.