The Charles Hotel Niagara Falls befindet sich im historischen Old Town-Gebiet von Niagara-on-the-Lake, einer charmanten Stadt, die für ihren kulturellen und landschaftlichen Reiz bekannt ist. Das Hotel liegt in der Nähe des Niagara-on-the-Lake Golf Clubs und nur 0,3 km vom Stadtzentrum entfernt. Beliebte Sehenswürdigkeiten sind das Shaw Festival Theatre, das etwa 1 km entfernt ist, und die Fort George National Historic Site, die 1,5 km vom Hotel entfernt liegt. Die Niagarafälle sind ungefähr 20 km entfernt. Die nächstgelegenen Flughäfen sind der Flughafen St. Catharines/Niagara District in 11 km und der Buffalo Niagara International Airport, der etwa 40 km vom Hotel entfernt ist.