L'hôtel Charles Niagara Falls est situé dans le quartier historique de la vieille ville de Niagara-on-the-Lake, une charmante ville connue pour son attrait culturel et scénique. L'hôtel est près du Niagara-on-the-Lake Golf Club et à seulement 0,3 km du centre-ville. Les attractions populaires incluent le Shaw Festival Theatre à environ 1 km et le site historique national Fort George à 1,5 km de l'hôtel. Les chutes du Niagara se trouvent à environ 20 km. Les aéroports les plus proches sont l'aéroport de St. Catharines/Niagara District à 11 km et l'aéroport international de Buffalo Niagara à environ 40 km de l'hôtel.