Holiday Vista est situé à Thekkady, une région pittoresque connue pour sa verdure luxuriante et sa faune. L'hôtel est près du sanctuaire de faune de Periyar, à environ 3 km, et proche de l'embarcadère de Periyar à environ 4 km. Le lac Periyar est également à proximité, à environ 9 km de l'hôtel. L'aéroport international de Cochin est le plus proche, situé à environ 140 km de Thekkady.